사진과 동영상에 자동으로 태그를 붙이고, 얼굴을 인식하며, 위치를 지도에 표시하는 프라이버시 중심의 셀프 호스팅 앱입니다.
LibrePhotos/librephotos
Django와 React 기반의 셀프 호스팅 사진 관리 서비스로, 얼굴 인식, 객체 태그 지정, 시맨틱 검색을 지원합니다.
대체할 수 있는 제품:Google Photos
iCloud Photos
- 스타
- 8,112
- 포크
- 413
- 열린 이슈
- 48
- 마지막 커밋
- 14시간 전
어떤 프로젝트인가요?
LibrePhotos는 기존 폴더와 업로드 파일을 색인한 뒤 날짜, 장소, 인물, 이벤트별로 정리해 주는 셀프 호스팅 사진 라이브러리입니다. RAW, HEIC, JPEG XL을 비롯한 일반적인 형식과 동영상, 라이브 포토를 지원합니다.
서비스는 얼굴 감지와 클러스터링을 위한 머신러닝 파이프라인을 로컬에서 실행하므로, 인물 이름을 한 번 지정하면 나머지 사진에서도 해당 인물을 제안받을 수 있습니다. 각 사진의 태그와 캡션도 생성하며, "해변에 있는 개" 같은 시맨틱 검색을 지원하고 중복 사진을 감지합니다. 장소 정보는 역지오코딩으로 가져와 지도에 표시합니다.
백엔드는 PostgreSQL을 사용하는 Django 5, 웹 클라이언트는 React 19로 구성되어 있으며 Android와 iOS용 Expo 모바일 앱도 제공합니다. 단일 컨테이너, Docker Compose, Kubernetes 매니페스트 또는 Windows 독립 실행형 빌드로 배포할 수 있습니다. 다중 사용자, 공유 앨범, 공개 링크, OpenID Connect 싱글 사인온도 포함됩니다.
핵심 기능
- 01폴더와 업로드 파일에서 RAW, HEIC, JPEG XL, 동영상, 라이브 포토를 가져옵니다.
- 02날짜와 장소별 타임라인으로 사진을 그룹화하고 이벤트 앨범을 자동 생성합니다.
- 03얼굴을 인식하고 클러스터링해 라이브러리 전체에서 이름이 지정된 인물을 제안합니다.
- 04시맨틱 검색과 메타데이터 검색을 지원하며 각 사진의 태그와 캡션을 제공합니다.
- 05중복 사진을 감지하고 RAW+JPEG 쌍과 연사 사진 묶음을 함께 유지합니다.
- 06다중 사용자 계정, 공유 앨범, 공개 링크, OpenID Connect 로그인을 제공합니다.
활용 사례
- 사진 라이브러리를 자체 서버에 보관하면서 클라우드 사진 서비스를 대체할 때.
- 대규모 가족 사진 아카이브를 인물, 장소, 이벤트별로 정리할 때.
- 객체나 장면 등 콘텐츠를 기준으로 개인 사진 컬렉션을 검색할 때.
- Docker를 사용해 NAS나 Unraid 장비에서 홈 사진 서버를 운영할 때.
빠른 시작
- 1
설치 목록에서 배포 방법을 선택하세요
- 2
문서의 단일 컨테이너 가이드를 따르세요
- 3
시작한 후 localhost:3000에서 웹 앱과 API 문서를 여세요
사용 전 알아둘 점
- 머신러닝 기능은 메모리를 많이 사용하므로 RAM 8GB 이상을 강력히 권장합니다.
- 셀프 호스팅 서비스이므로 직접 서버를 실행하고 유지 관리해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- librephotos은(는) 무엇인가요?
- Django와 React 기반의 셀프 호스팅 사진 관리 서비스로, 얼굴 인식, 객체 태그 지정, 시맨틱 검색을 지원합니다. LibrePhotos는 기존 폴더와 업로드 파일을 색인한 뒤 날짜, 장소, 인물, 이벤트별로 정리해 주는 셀프 호스팅 사진 라이브러리입니다. RAW, HEIC, JPEG XL을 비롯한 일반적인 형식과 동영상, 라이브 포토를 지원합니다.
- librephotos은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- librephotos은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- librephotos은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. librephotos의 마지막 커밋은 2026년 10월 23일입니다.
- librephotos은(는) 어디에 사용할 수 있나요?
- 사진 라이브러리를 자체 서버에 보관하면서 클라우드 사진 서비스를 대체할 때. 대규모 가족 사진 아카이브를 인물, 장소, 이벤트별로 정리할 때. 객체나 장면 등 콘텐츠를 기준으로 개인 사진 컬렉션을 검색할 때. Docker를 사용해 NAS나 Unraid 장비에서 홈 사진 서버를 운영할 때.
- librephotos는 어떻게 설치하나요?
- 설치 목록에서 배포 방법을 선택하세요 문서의 단일 컨테이너 가이드를 따르세요 시작한 후 localhost:3000에서 웹 앱과 API 문서를 여세요
- librephotos은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/LibrePhotos/librephotos
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
대용량 RAW 라이브러리를 보유한 사진가를 위해 서버의 폴더 구조를 앨범으로 그대로 보여 주는 셀프 호스팅 사진 갤러리입니다.
Immich 사진 라이브러리에서 인물, 앨범, 위치, 날짜를 일괄 관리할 수 있는 비공식 보조 웹 앱입니다.
태그 지정과 모바일 UI, 유사 이미지 및 얼굴 검색을 지원하는 셀프 호스팅 웹 갤러리
동영상에 전사, 프레임 분석, 임베딩을 적용해 색인하고 자연어로 장면을 검색하는 셀프 호스팅·로컬 우선 동영상 지식 베이스입니다.
자체 서버나 웹 호스팅에서 사진을 업로드하고 정리해 공유할 수 있는 셀프 호스팅 사진 관리 시스템입니다.