Enclosed
エンドツーエンド暗号化によるプライベートなノートとファイルを送信。サーバーはゼロ知識。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
閲覧後に消去される暗号化プライベートノートを送信。ファイル添付とセルフホスティングに対応。
主な機能
- エンドツーエンド暗号化:すべてのデータはブラウザで暗号化されてからアップロードされ、サーバーは復号できません
- ゼロ知識サーバー:サーバーは暗号化されたデータのみを保存し、内容を読み取ることはできません
- 設定可能なセキュリティオプション:パスワード、有効期限、閲覧後の自動消去を設定できます
- ファイル添付:ノートに暗号化されたファイルを添付できます
- セルフホスト対応:Docker で独自のインスタンスをワンクリックでデプロイ
できないこと
- •公開インスタンス(enclosed.cc)はプロジェクト作者によってメンテナンスされています。機密情報はセルフホストすることをお勧めします。2. ノートの暗号化キーは URL のハッシュフラグメントに含まれているため、完全な URL を信頼できない相手に送信しないでください。3. セルフホストする場合は、必ず永続化ストレージを設定してください(ドキュメントを参照)。設定しない場合、コンテナ再起動後にデータが失われます。
使用例
- 機密情報(パスワードやAPIキーなど)を一時的に同僚と共有する
- 閲覧後に自動削除される機密ファイルを送信する
- 個人のオフライン暗号化ノートのバックアップ
- 企業内でセルフホストするセキュアなノート共有サービス
詳細説明
Enclosed は、エンドツーエンドで暗号化されたノートやファイルを送信するためのミニマルなウェブアプリケーションです。すべてのコンテンツはクライアント側で AES-GCM と PBKDF2 から派生した 256 ビットキーを使用して暗号化され、サーバーはコンテンツに対して完全にゼロ知識です。パスワードや有効期限(TTL)を設定でき、ノートを閲覧後に自動的に破棄させることも可能です。ファイル添付、オプションの認証、ダークモード、多言語対応、CLI コマンドラインツールをサポートしています。クラウドインスタンスの enclosed.cc を利用することも、Docker でセルフホストすることもできます。プロジェクトは Apache 2.0 ライセンスの下でオープンソースとして公開されています。
トラブルシューティング & FAQ (2)
トラブル対応ghcr.io/corentin-th/enclosed から Docker イメージをプルする際の 'denied' エラーを修正する方法は?
ghcr.ioのイメージ名はダッシュなしの'corentinth'です。ghcr.io/corentin-th/enclosedではなく、image: ghcr.io/corentinth/enclosedを使用してください。このタイポはドキュメントで修正されました。
トラブル対応Cloudflare PagesでEnclosedをデプロイする方法は?
リポジトリをフォークしてください。Cloudflare Pagesダッシュボードで、フォークにリンクした新しいプロジェクトを作成し、ルートディレクトリを'packages/deploy-cloudflare'に設定してください。ビルドコマンドは'pnpm build'、出力ディレクトリは'dist'を使用します。KVエラーを修正するには、'wrangler.toml'内のKVキーを更新してください。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
Docker で実行:docker run -d --name enclosed --restart unless-stopped -p 8787:8787 corentinth/enclosed
ブラウザで http://localhost:8787 にアクセスすれば、暗号化されたメモを作成・送信できます
公開インスタンス https://enclosed.cc を直接利用することもでき、インストールは不要です
- Docker で実行:docker run -d --name enclosed --restart unless-stopped -p 8787:8787 corentinth/enclosed
- ブラウザで http://localhost:8787 にアクセスすれば、暗号化されたメモを作成・送信できます
- 公開インスタンス https://enclosed.cc を直接利用することもでき、インストールは不要です
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
docker stop enclosed && docker rm enclosed を実行してコンテナを削除します。データを消去する必要がある場合は、永続化ディレクトリを手動で削除してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
2 FAQs