OpenSource-Hub
P

Photofield

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

セルフホスト型の超高速フォトブラウザー。単一ファイルでデプロイ、シームレスなズーム、AIセマンティック検索を備え、パフォーマンスはGoogle Photosに匹敵します。

スマートダウンロード

Download 版をダウンロード

v0.22.0 · 36.6 MB

超高速フォトアルバム、シングルファイルで完結、膨大な写真も秒速で閲覧

主な機能

  • シームレスズーム:すべてのビューでズーム可能、細部まで一目瞭然
  • プログレッシブロード:ぼかしプレビューから原画像へ、エレガントにフェードイン
  • マルチレイアウト:タイムライン、Flex などのレイアウトを自由に切り替え
  • セマンティック検索:自然言語で写真の内容を記述(追加の AI モジュールが必要)
  • タグ管理:カスタムタグによる写真のフィルタリングをサポート

できないこと

  • •⚠️ 複数人での同時使用には不向き:状態の大部分がサーバー側に保存されているため、複数人の同時アクセスは CPU/メモリを急増させます、⚠️ ユーザーアカウントと権限管理なし:すべての訪問者が全写真を閲覧できるため、リバースプロキシで Basic Auth を追加することを推奨します、⚠️ 初回読み込みが遅い:すべての写真のレイアウトとサムネイルを生成する必要があり、コールド HDD 環境では長時間待つ場合があります、⚠️ 永続リンクなし:ファイルの移動やキャッシュデータベースの削除により、既存のリンクが無効になります

使用例

  • 家庭や個人の写真ライブラリの管理に。LAN内で膨大な量の写真をスムーズに閲覧したい場合
  • Google Photos や Synology Photo Station の代替として、より高速なスペクトルブラウジング体験を得たい場合
  • 軽量でデータベースに依存しない画像サーバーが必要で、他のアプリケーションの画像レイヤーとして利用したい場合

Photofield は、大量の写真を同時に超高速で表示することに特化したセルフホスト型の写真閲覧ツールです。Go と Vue 3 で開発されており、単一の静的バイナリファイルとしてデプロイされるため、非常に軽量です。主な機能として、シームレスなズームインターフェース、段階的なマルチ解像度読み込み(低解像度プレビューから原画像まで)、複数のレイアウト(タイムライン、フレキシブルレイアウトなど)、AI ベースのセマンティック検索、タグ機能(ベータ版)、逆ジオコーディング、そして柔軟なメディア/サムネイルシステム(SQLite、FFmpeg、libjpeg-turbo)が含まれます。元のファイルには一切手を加えず、ディレクトリを読み取るだけなので、他のギャラリーソフトウェアと補完して利用できます。ただし、マルチユーザーの同時利用には最適化されておらず、ユーザーアカウントシステムもなく、コールドキャッシュ時の初回読み込みは遅く、パーマネントリンクも提供されません。

タグ

photo galleryself-hostedGoVuefast indexingseamless zoomprogressive loadingsemantic searchsingle binarynon-invasive

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:最新版の Photofield バイナリをダウンロード(または Docker イメージを使用)

4

ステップ2:キャッシュ用に空のディレクトリ data/ を用意し、写真を photos/ ディレクトリに配置

5

ステップ3:コマンド `./photofield`(または Docker 版)を実行し、http://localhost:8080 にアクセス

インストールガイド
  1. ステップ1:最新版の Photofield バイナリをダウンロード(または Docker イメージを使用)
  2. ステップ2:キャッシュ用に空のディレクトリ data/ を用意し、写真を photos/ ディレクトリに配置
  3. ステップ3:コマンド `./photofield`(または Docker 版)を実行し、http://localhost:8080 にアクセス
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

61a812db88df6b2b3b7e3455fcce20c26d7a8ee7f5e95f5a9a2180ec149d956d

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

data ディレクトリと実行可能ファイルを削除するだけです。Docker 版の場合は `docker rm photofield` を実行し、マウントディレクトリを削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-10-15 07:10:11
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト