モバイルからのバックアップ、顔認識、検索に対応したセルフホスト型の写真・動画管理アプリ。Google Photosの代替として利用できます。
pulsejet/memories
Nextcloud向けのセルフホスト型写真管理アプリ。タイムライン、アルバム、顔・物体タグ付け、地図表示、動画トランスコードに対応します。
代替できる製品:Google Photos
iCloud
- スター
- 3,862
- フォーク
- 174
- 未解決の Issue
- 448
- 最終コミット
- 18 時間前
これは何?
Memoriesは、Nextcloudの拡張機能として動作する写真・動画管理アプリです。Exifデータから撮影日を読み取ってメディアを整理し、過去の任意の時点にすぐ移動できるタイムライン表示を提供します。
閲覧機能に加え、他のユーザーや外部リンクで共有できるアルバム、タイムラインに表示したくない写真を保管するアーカイブフォルダー、日付などのメタデータを一括編集する機能を備えています。地図表示では逆ジオコーディングで写真の位置を特定でき、Nextcloud PhotosやGoogle Takeoutからのインポートにも対応します。動画はオンデマンドでトランスコードされ、HLSでストリーミング再生できます。
人物や物体のAIタグ付けには、Nextcloudアプリのrecognizeとfacerecognitionを利用します。Androidクライアントは早期アクセス版が提供されており、Webインターフェースはスマートフォンやタブレットでも使いやすいよう設計されています。
主な機能
- 01Exifの撮影日で並べ替えたタイムライン。
- 02他のユーザーや外部の相手と共有できるアルバム。
- 03逆ジオコーディングで位置情報を付与する地図表示。
- 04オンデマンドの動画トランスコードとHLSストリーミング。
- 05日付などのメタデータの一括編集。
- 06Nextcloud PhotosとGoogle Takeoutからのインポート。
ユースケース
- 自分のサーバーで家族向けのプライベートな写真ライブラリを運用する。
- データをNextcloudに保持したまま、クラウド写真サービスから移行する。
- Google Takeoutから写真コレクションをセルフホスト環境に移行する。
クイックスタート
- 1
Nextcloudアプリストアからアプリをインストールします
- 2
プロジェクトのウェブサイトに記載されている推奨設定手順を実行します
- 3
既存の写真のメタデータインデックスを生成します
php occ memories:index - 4
NextcloudでMemoriesアプリを開き、写真が保存されているディレクトリを設定します
使う前に知っておきたいこと
- 実行にはセルフホストのNextcloudインスタンスが必要です。
- AGPL-3.0ライセンスのもとで公開されています。コピーレフトライセンスであり、変更したソフトウェアをネットワーク経由で提供する場合、ソースコードの開示が求められます。
収録されている特集
トピック
よくある質問
- memories とは?
- Nextcloud向けのセルフホスト型写真管理アプリ。タイムライン、アルバム、顔・物体タグ付け、地図表示、動画トランスコードに対応します。 Memoriesは、Nextcloudの拡張機能として動作する写真・動画管理アプリです。Exifデータから撮影日を読み取ってメディアを整理し、過去の任意の時点にすぐ移動できるタイムライン表示を提供します。
- memories は無料で使えますか?ライセンスは?
- memories は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- memories は今もメンテナンスされていますか?
- 活発にメンテナンス中。memories の最終コミットは 2026年10月24日 です。
- memories は何に使えますか?
- 自分のサーバーで家族向けのプライベートな写真ライブラリを運用する。 データをNextcloudに保持したまま、クラウド写真サービスから移行する。 Google Takeoutから写真コレクションをセルフホスト環境に移行する。
- memories のインストール方法は?
- Nextcloudアプリストアからアプリをインストールします プロジェクトのウェブサイトに記載されている推奨設定手順を実行します 既存の写真のメタデータインデックスを生成します: php occ memories:index NextcloudでMemoriesアプリを開き、写真が保存されているディレクトリを設定します
- memories はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/pulsejet/memories
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
サーバー上のフォルダー構成をそのままアルバムに反映する、RAW写真を大量に管理する写真家向けのセルフホスト型フォトギャラリーです。
自分のサーバーやWebスペースで写真をアップロード、整理、共有できるセルフホスト型の写真管理システム。
タグ付け、モバイル対応UI、類似画像・顔検索を備えた、自分でホストできる写真・動画ギャラリー。
Raspberry Piなどの低リソースサーバー向けに設計された、既存のフォルダー構成をそのまま表示する高速なディレクトリ中心の写真ギャラリーサイト。
Nextcloud公式インストーラー。単一のDocker mastercontainerでNextcloud一式をデプロイ・管理し、Office、Talk、バックアップ、ウイルス対策などを追加できます。