sup3rS3cretMes5age
HashiCorp Vault を使用した安全な読後即消メッセージサービス。機密情報を共有した後、自動的に破棄されます。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
Vaultベースの閲覧後消去型メッセージサービス。ワンタイムシークレットを自動的に破棄します。
主な機能
- 閲覧後即消去:メッセージは読まれた直後に自動的に削除されます
- 設定可能な生存時間:デフォルト48時間、最長7日間
- ファイルアップロード対応:最大50MB、Base64エンコード
- Vaultバックエンドセキュリティ:cubbyholeによる改ざん防止ストレージを使用
- 使い捨てトークン:Vaultトークンは正確に2回のみ使用(作成+読み取り)
できないこと
- •本番環境では必ずHTTPSを有効にしてください(環境変数またはリバースプロキシ経由)。有効にしない場合、メッセージが傍受される可能性があります。独立したVaultサーバーが必要です(devモードは使用しないでください)。Vaultトークンは定期的にローテーションする必要があります。デフォルトのレート制限は10リクエスト/秒で、高同時実行シナリオでは調整が必要です。ファイルアップロードの上限は50MBで、base64エンコードを使用するとサイズが約33%増加します。
使用例
- 一時的にパスワードやAPIキーを同僚と共有する
- ワンタイムログインリンクや認証コードを送信する
- 短時間有効な機密設定を転送する
- 安全でないチャネル(メールやチャットなど)で機密情報を安全に伝達する
sup3rS3cretMes5age は、一度読んだら消える機密情報を共有するための軽量で安全なWebアプリケーションです。HashiCorp Vault の cubbyhole バックエンドを使用してシークレットを保存し、メッセージが一度読み取られた後に自動的に削除されることを保証します。機能には、設定可能な有効期間(デフォルト48時間、最長7日間)、最大50MBのファイルアップロードサポート、ワンタイムVaultトークン、組み込みレート制限(10リクエスト/秒)、Let's EncryptによるTLS証明書の自動取得、およびわずか8.9KBのJavaScript(jQueryなし)が含まれます。Docker Composeによる迅速なローカルデプロイとKubernetes Helmチャートを提供しています。すべてのフロントエンドリソースはセルフホストされており、外部CDNやトラッカーは一切なく、プライバシーを保護します。パスワード、APIキー、機密メモの共有に最適で、一度読んだら確実に消去されます。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:git clone https://github.com/algolia/sup3rS3cretMes5age.git を実行し、ディレクトリに入る
ステップ2:make run を実行(VaultとWebサービスが自動的に起動します)
ステップ3:ブラウザで http://localhost:8082 にアクセス
- ステップ1:git clone https://github.com/algolia/sup3rS3cretMes5age.git を実行し、ディレクトリに入る
- ステップ2:make run を実行(VaultとWebサービスが自動的に起動します)
- ステップ3:ブラウザで http://localhost:8082 にアクセス
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
アンインストールが必要な場合は、docker compose -f deploy/docker-compose.yml down を実行してコンテナとネットワークを削除します。ローカルでビルドした場合は、バイナリファイルとクローンしたディレクトリを削除するだけです。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
3 FAQs
類似プロジェクト
uBlock Origin
CPU とメモリに優しい広範囲のコンテンツブロッカーで、広告、トラッカー、マイニングスクリプト、悪意のあるウェブサイトをブロックします。デフォルト設定のまま、すぐに使用できます。
rustdesk
RustDesk は、Rust で記述され、セルフホスティングに対応したオープンソースのリモートデスクトップソフトウェアです。TeamViewer のプライバシーに配慮した代替品であり、すぐに使用でき、データを完全に自社で管理・制御できます。
syncthing
継続的に動作するオープンソースのファイル同期プログラムで、中央サーバーを必要とせず、デバイス間でファイルを自動的かつ安全に同期します。