Onetime Secret
オープンソースのワンタイムシークレット共有ツール。自己破壊リンクを通じてパスワードなどの機密情報を送信し、閲覧後に自動的に破棄されるため、情報漏洩を防止できます。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
一度限りのリンクを送信し、閲覧後は自動的に破棄。プライバシーを保護します。
主な機能
- 一度だけ閲覧可能なリンクを送信し、閲覧後に自動的に破棄されます
- シンプルなRedis認証と完全な多要素認証モードをサポート
- Dockerまたはベアメタルで迅速にセルフホストデプロイが可能
- SMTP、SES、SendGridなど複数のメール送信方式をサポート
- オープンソース、活発なコミュニティ、継続的なアップデート
できないこと
- •本番環境では必ずSSL=trueを設定してください。鍵ファイル(.ots_secret)は適切に保管する必要があり、紛失すると既存のシークレットは復元できません。アップグレードの際は、公式マイグレーションガイド(v0.23/v0.24)を参照してください。デフォルトのシンプルモードではRedisデータは永続化されないため、永続化を設定するかフルモードを使用することを推奨します。
使用例
- 同僚とパスワードやAPIキーを安全に共有する
- 顧客やパートナーに一時的な機密情報を送信する
- 個人の金庫としてワンタイム認証コードを共有する
- 企業内での機密ファイルの1対1の受け渡し
Onetime Secret は安全なシークレット共有プラットフォームで、パスワード、APIキー、個人的なメモなどの機密情報を一度限りのリンクで送信できます。受信者がリンクを開くと、コンテンツは即座に破棄され、再度アクセスすることはできません。シンプルなRedis認証と、完全な認証モード(多要素認証、WebAuthn、PostgreSQL を含む)をサポートしています。プロジェクトはセルフホスト可能で、Dockerおよびベアメタルデプロイに対応し、コミュニティも活発です。Password Pusher や protonURL などの類似ツールと比較して、Onetime Secret はデプロイ方法がより柔軟で(Docker またはベアメタル)、エンタープライズレベルの高度な認証オプションを提供し、オープンソースコミュニティによって継続的にメンテナンスされています。機密データを扱う必要があり、デジタルフットプリントを最小限に抑えたいユーザーに適しています。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
1. Dockerがインストールされていることを確認し、Redisコンテナを起動します:docker run -p 6379:6379 -d redis:bookworm
2. シークレットキーを生成してOnetime Secretコンテナを実行します:openssl rand -hex 32 > .ots_secret;docker run -p 3000:3000 -d -e REDIS_URL=redis://host.docker.internal:6379/0 -e SECRET="$(cat .ots_secret)" -e HOST=localhost:3000 -e AUTH_REQUIRED=false -e SSL=false onetimesecret/onetimesecret:v0.24.6
3. ブラウザで http://localhost:3000 を開くだけで使用できます
- 1. Dockerがインストールされていることを確認し、Redisコンテナを起動します:docker run -p 6379:6379 -d redis:bookworm
- 2. シークレットキーを生成してOnetime Secretコンテナを実行します:openssl rand -hex 32 > .ots_secret;docker run -p 3000:3000 -d -e REDIS_URL=redis://host.docker.internal:6379/0 -e SECRET="$(cat .ots_secret)" -e HOST=localhost:3000 -e AUTH_REQUIRED=false -e SSL=false onetimesecret/onetimesecret:v0.24.6
- 3. ブラウザで http://localhost:3000 を開くだけで使用できます
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Dockerコンテナを停止して削除:docker stop <コンテナID> && docker rm <コンテナID>。イメージを削除:docker rmi onetimesecret/onetimesecret:v0.24.6。関連データ(Redisコンテナとローカルのキーファイル)を削除。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs