HomeGallery
AI 이미지 검색, 얼굴 인식 및 모바일 브라우징을 지원하는 셀프 호스팅 오픈 소스 웹 사진첩.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
자체 호스팅 사진첩, AI가 사진을 찾아주며 클라우드 서비스가 필요 없습니다.
주요 기능
- AI 역방향 이미지 검색: 석양 사진 한 장을 업로드하면 라이브러리에서 비슷한 석양 사진을 모두 자동으로 찾아주며, 수동 태깅이 필요 없습니다
- 얼굴 감지 및 유사 얼굴 검색: 같은 인물의 모든 사진을 손쉽게 모아볼 수 있습니다
- 가상 스크롤 기반 무한 스트리밍 탐색: 40만 장이 넘는 사진도 부드럽게 스크롤할 수 있습니다
- 비디오 트랜스코딩 및 Chromecast 캐스팅: TV에서 바로 재생할 수 있습니다
- 읽기 전용 및 오프라인 미디어 소스 지원: 미리보기 생성 후 원본 디스크를 오프라인으로 전환해 공간을 절약할 수 있습니다
할 수 없는 것
- •전체 미디어 인덱스가 브라우저 메모리에 로드되며, 10만 장의 사진은 약 12MB의 압축 JSON이고 브라우저 메모리 사용량은 약 100MB입니다. 대용량 라이브러리의 경우 성능과 메모리가 넉넉한 장치를 사용하는 것이 좋습니다.
- •AI 역방향 이미지 검색은 기본적으로 공용 API (api.home-gallery.org)를 사용하며, 모든 미리보기 이미지가 해당 서비스로 전송됩니다(데이터는 보관되지 않음). 개인정보 보호가 필요한 경우 자체 API 서버를 구축해야 합니다.
- •지리 역방향 조회는 OpenStreetMap Nominatim 서비스에 의존하며, 좌표만 전송됩니다.
- •단일 사용자만 지원하며, 로그인 후 모든 파일이 표시되므로 다중 사용자 권한 관리에는 적합하지 않습니다.
사용 사례
- 가족 사진 관리: NAS에 흩어져 있는 스마트폰 사진과 카메라 사진을 통합 관리하고, AI가 얼굴, 장소, 내용별로 자동 분류해 줍니다
- 개인 미디어 아카이브: 지난 10여 년 동안 쌓아온 사진과 동영상을 한곳에 저장하고, 필요할 때 특정 사진이나 인물을 빠르게 찾을 수 있습니다
- 자체 구축 프라이빗 앨범: Google Photos 등의 클라우드 서비스에 사적인 사진을 업로드하지 않고, 모든 데이터를 로컬에 보관합니다
HomeGallery는 개인 사진과 동영상 컬렉션을 완전히 관리할 수 있도록 설계된 셀프 호스팅 오픈 소스 웹 갤러리입니다. 로컬 NAS 또는 서버에서 실행할 수 있으며, AI 역방향 이미지 검색, 얼굴 감지 및 인식, 강력한 쿼리 언어, 모바일 친화적인 PWA 환경을 지원합니다. 초대규모 미디어 라이브러리(40만 개 이상의 파일로 검증됨)를 처리할 수 있고, 가상 스크롤을 통한 무한 스트리밍 탐색을 제공하며, 읽기 전용/오프라인 미디어 소스와 호환됩니다. Linux, macOS, Windows 및 Docker 버전을 제공합니다. 클라우드 서비스에 의존할 필요가 없으며 개인 정보 보호를 중시합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1단계: 플랫폼에 맞는 바이너리 파일(Linux/macOS/Windows)을 다운로드하거나 Docker 이미지를 가져옵니다
2단계: 초기화 명령을 실행하고 사진 디렉터리를 미디어 소스로 지정합니다(예: ~/Pictures)
3단계: 서버를 시작하고 브라우저에서 http://localhost:3000을 열면 바로 탐색할 수 있습니다
- 1단계: 플랫폼에 맞는 바이너리 파일(Linux/macOS/Windows)을 다운로드하거나 Docker 이미지를 가져옵니다
- 2단계: 초기화 명령을 실행하고 사진 디렉터리를 미디어 소스로 지정합니다(예: ~/Pictures)
- 3단계: 서버를 시작하고 브라우저에서 http://localhost:3000을 열면 바로 탐색할 수 있습니다
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
HomeGallery 데이터 디렉터리와 설정 파일을 삭제하면 완전히 제거됩니다. Docker를 사용하는 경우 컨테이너를 중지하고 삭제한 다음 매핑된 데이터 볼륨을 삭제하세요.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
4 FAQs