概要
Enteは、service providerを信頼せずcloudへdataを保存できるend-to-end encrypted platformです。同じ基盤上にGoogle/Apple Photos代替のEnte Photos、2FA authenticatorのEnte Auth、document/credential向けEnte Lockerを構築し、clientとGo serverを同じAGPL-3.0 monorepoで公開しています。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
Photos・2FA・documentを、同じaccountとE2EE server基盤で扱う
Ente Photosはbackup、face detection、semantic search、private sharing/collaborative albumを提供し、Ente Authはend-to-end encrypted 2FA、Lockerはdocument・credential・noteの保管とprivate sharing/emergency accessを提供します。serverのMuseumはdata-agnosticなE2EE storage backendとして複数appから共有されます。
client・web・serverまで公開し、hosted serviceだけでなくself-hostを選べる
monorepoにはiOS/Android/F-Droid/Web/Linux/macOS/Windows clientとserver codeが含まれます。self-host quickstartはMuseum API、Photos web、PostgreSQL、MinIOをDocker Composeで立ち上げ、localで一式を試せます。
Google PhotosやAuthy等から離れ、暗号化・data portability・self-hostを重視したい個人やteamに
provider側からplain dataを読めないE2EEを前提に、photos、2FA、重要documentをopen-source client/serverで管理したい用途に向きます。hosted Enteを使いつつclient sourceを確認したい場合と、infrastructureまで自分で持ちたい場合の両方を選べます。
quickstartはevaluation向け。本番self-hostはDB・object storage・credential・backupを運用対象にする
quickstart guideはsample setupをserious production向けとはしておらず、external object storageやdatabaseの検討を推奨しています。museum.yamlにはinstance固有credentialが入るため安全に保管し、backup strategyを確立するまではphotoのplaintext backupも保持するよう案内されています。
出典:[4]
E2EEでもavailabilityとbackup責任は消えない。volume削除操作はdata lossにつながる
quickstartのPostgreSQL/MinIO dataはDocker volumeへ保存されます。docker compose down --volumes は写真を含むvolumeを恒久削除するため、self-hostではapplication-level encryptionとは別にdatabase/object storage backupとrestore testが必要です。
monorepo releaseはapp別tag。GitHubのLatest releaseをEnte全体のversionとして扱わない
EnteはPhotos、Auth、Locker等を同じrepositoryからapp別にreleaseしており、GitHubのLatest releaseは時点によって特定appのtagになります。2026年9月17日時点ではLocker v1.0.9がLatest表示ですが、Photos/Authのversionを意味しません。
参考にした公式資料
- [1]ente/ente — GitHub repository metadata(2026-09-17)
- [2]Ente — README(2026-09-17)
- [3]Ente Museum server — README(2026-09-17)
- [4]Ente self-host quickstart(2026-09-17)
- [5]Ente repository latest release at review time — locker-v1.0.9(2026-09-17)
編集部からの補足
旧ente-io/enteは現在ente/enteへ移転済みです。E2EEだけでなくself-host時のavailability・backup責任まで含めて紹介します。
3ステップで試す
- 1
ソースを取得
git clone --depth 1 https://github.com/ente/ente.git - 2
リポジトリへ移動
cd ente - 3
公式手順を確認
READMEのInstallation / Quick Start / Getting Startedにある公式コマンドを続けて実行してください。
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
成長
成長の推移 · 直近30日
28,932 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 2,065
- Open PR
- 20
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- n8n204,729 Stars
視覚的なキャンバスとコードを組み合わせ、サービス連携やAIエージェントを自動化するfair-code基盤。
TypeScript - Ollama181,232 Stars
オープンモデルをPCやサーバーで取得・実行し、CLIとローカルAPIから利用するランタイム。
Go - AUTOMATIC1111 Stable Diffusion WebUI164,915 Stars
Stable Diffusionの画像生成・編集、モデル切替、拡張、APIをブラウザで操作するGradio製UI。
Python - Dify156,066 Stars
AIワークフロー、RAG、エージェント、モデル管理、観測を視覚的に統合するLLMアプリ開発基盤。
TypeScript - Open WebUI152,339 Stars
OllamaやOpenAI互換APIをまとめて使えるセルフホスト型AIワークスペース。
Python
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。