Repolode
hbons

hbons/SparkleShare

Git 저장소를 통해 폴더를 동기화하는 Dropbox와 비슷한 파일 공유 앱으로, Linux, macOS, Windows에서 직접 호스팅할 수 있습니다.

대체할 수 있는 제품:Dropbox

스타
5,000
포크
570
열린 이슈
68
마지막 커밋
2개월 전

어떤 프로젝트인가요?

SparkleShare는 컴퓨터에 전용 폴더를 만듭니다. 프로젝트라고 부르는 원격 호스팅 폴더를 이 폴더에 추가하면, 누군가 파일을 추가하거나 삭제하거나 수정할 때마다 호스트 및 모든 피어와 동기화됩니다.

내부적으로는 버전 관리와 대용량 파일 처리를 위해 Git과 Git LFS를 사용합니다. 백엔드가 Git 호스트이므로 상용 클라우드 서비스에 의존하지 않고 자체 서버를 운영할 수 있으며, 이를 위한 설정 스크립트도 제공합니다. 규모가 큰 팀은 GitLab Community Edition 인스턴스를 호스팅할 수 있습니다.

SparkleShare는 Linux 배포판용 Flatpak, macOS용 다운로드 파일, Windows용으로 제공됩니다. GPLv3 라이선스를 따르는 자유 소프트웨어이며, 저장소에서 플랫폼별 빌드 안내를 확인할 수 있습니다.

핵심 기능

  • 01연결된 모든 피어 및 호스트와 폴더를 자동으로 동기화합니다.
  • 02Git과 Git LFS를 기반으로 하므로 변경 이력을 버전 관리하고 대용량 파일도 지원합니다.
  • 03개인정보 보호와 제어를 위해 자체 Git 서버에서 호스팅할 수 있습니다.
  • 04Linux, macOS, Windows에서 실행됩니다.
  • 05Linux에서 AppIndicator 또는 GTK 상태 아이콘을 통해 GNOME과 연동됩니다.

활용 사례

  • 상용 클라우드 서비스 없이 소규모 팀에서 프로젝트 폴더를 공유하고 동기화하기.
  • 자체 하드웨어에서 비공개 Dropbox 스타일 동기화 서버 운영하기.
  • 대용량 파일에 Git LFS를 사용해 디자인 또는 미디어 에셋 동기화하기.

빠른 시작

  1. 1

    Flathub 리모트를 추가합니다

    flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
  2. 2

    Flathub에서 SparkleShare를 설치합니다

    flatpak install flathub org.sparkleshare.SparkleShare
  3. 3

    앱 메뉴에서 SparkleShare를 실행합니다

사용 전 알아둘 점

  • Linux 설치에는 Flatpak이 권장되며, README에서는 배포판 패키지가 오래된 경우가 많다고 안내합니다.
  • 자체 호스트를 설정하려면 Git과 Git LFS가 필요하며, README에서는 여러 프로젝트를 관리할 때 GitLab을 권장합니다.

포함된 컬렉션

토픽

자주 묻는 질문

SparkleShare은(는) 무엇인가요?
Git 저장소를 통해 폴더를 동기화하는 Dropbox와 비슷한 파일 공유 앱으로, Linux, macOS, Windows에서 직접 호스팅할 수 있습니다. SparkleShare는 컴퓨터에 전용 폴더를 만듭니다. 프로젝트라고 부르는 원격 호스팅 폴더를 이 폴더에 추가하면, 누군가 파일을 추가하거나 삭제하거나 수정할 때마다 호스트 및 모든 피어와 동기화됩니다.
SparkleShare은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
SparkleShare은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
SparkleShare은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. SparkleShare의 마지막 커밋은 2026년 9월 1일입니다.
SparkleShare은(는) 어디에 사용할 수 있나요?
상용 클라우드 서비스 없이 소규모 팀에서 프로젝트 폴더를 공유하고 동기화하기. 자체 하드웨어에서 비공개 Dropbox 스타일 동기화 서버 운영하기. 대용량 파일에 Git LFS를 사용해 디자인 또는 미디어 에셋 동기화하기.
SparkleShare는 어떻게 설치하나요?
Flathub 리모트를 추가합니다: flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo Flathub에서 SparkleShare를 설치합니다: flatpak install flathub org.sparkleshare.SparkleShare 앱 메뉴에서 SparkleShare를 실행합니다
SparkleShare은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/hbons/SparkleShare

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트