OpenSource-Hub
H

HomeGallery

1.1k stars·파일 관리·SHA-256 체크섬 확인됨

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 버전을 제공합니다. 클라우드 서비스에 의존할 필요가 없으며 개인 정보 보호를 중시합니다.

태그

self-hostedphoto-galleryvideo-galleryAIface-recognitionreverse-image-searchdockerPWAopen-sourceprivacy

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1단계: 플랫폼에 맞는 바이너리 파일(Linux/macOS/Windows)을 다운로드하거나 Docker 이미지를 가져옵니다

4

2단계: 초기화 명령을 실행하고 사진 디렉터리를 미디어 소스로 지정합니다(예: ~/Pictures)

5

3단계: 서버를 시작하고 브라우저에서 http://localhost:3000을 열면 바로 탐색할 수 있습니다

설치 가이드
  1. 1단계: 플랫폼에 맞는 바이너리 파일(Linux/macOS/Windows)을 다운로드하거나 Docker 이미지를 가져옵니다
  2. 2단계: 초기화 명령을 실행하고 사진 디렉터리를 미디어 소스로 지정합니다(예: ~/Pictures)
  3. 3단계: 서버를 시작하고 브라우저에서 http://localhost:3000을 열면 바로 탐색할 수 있습니다
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

HomeGallery 데이터 디렉터리와 설정 파일을 삭제하면 완전히 제거됩니다. Docker를 사용하는 경우 컨테이너를 중지하고 삭제한 다음 매핑된 데이터 볼륨을 삭제하세요.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-10-15 06:50:49
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

4 FAQs

유사한 프로젝트