OpenSource-Hub
H

HomeGallery

1.1k stars·ファイル管理·SHA-256 チェックサム確認済み

AI画像検索、顔認識、モバイル端末での閲覧に対応した、セルフホスト型のオープンソースウェブフォトアルバム。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

セルフホスト型の写真アルバム。AIが写真探しをお手伝いし、クラウドサービスは不要です。

主な機能

  • AI 逆画像検索:夕日の写真を1枚アップロードするだけで、ライブラリ内の類似した夕日の写真をすべて自動的に見つけられ、手動でのタグ付けは不要
  • 顔検出と類似顔検索:同じ人物のすべての写真を簡単にグループ化
  • 仮想スクロールによる無限ストリーミング閲覧:40万枚以上の写真でもスムーズにスクロール
  • 動画トランスコードと Chromecast キャスト:テレビで直接再生
  • 読み取り専用およびオフラインメディアソースに対応:プレビュー生成後は元のディスクをオフラインにでき、容量を節約

できないこと

  • •メディアインデックス全体がブラウザのメモリに読み込まれ、10万枚の写真で約12MBの圧縮JSONとなり、ブラウザのメモリ使用量は約100MBになります。大規模なライブラリでは、性能とメモリに余裕のあるデバイスの使用を推奨します。
  • •AI逆画像検索はデフォルトでパブリックAPI (api.home-gallery.org) を使用し、すべてのプレビュー画像がこのサービスに送信されます(データは保持されません)。プライバシーに要件がある場合は、セルフホストのAPIサーバーを構築する必要があります。
  • •逆ジオコーディングは OpenStreetMap Nominatim サービスに依存しており、座標のみが送信されます。
  • •シングルユーザーのみサポートしており、ログイン後はすべてのファイルが表示されるため、マルチユーザーの権限管理には適していません。

使用例

  • 家族写真の管理:NASに散らばったスマホの写真やカメラの写真を一元管理し、AIが顔、場所、内容に基づいて自動で分類します
  • 個人メディアアーカイブ:過去十数年間に蓄積した写真や動画を集中保存し、必要に応じて特定の写真や人物を素早く見つけられます
  • セルフホスト型プライベートアルバム:プライベートな写真をGoogle Photosなどのクラウドサービスにアップロードせず、すべてのデータをローカルに保持します

HomeGallery はセルフホスト型のオープンソース Web フォトギャラリーで、個人の写真や動画コレクションを完全にコントロールできるようにすることを目的としています。ローカルの 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

類似プロジェクト