パスワードマネージャーは、すべてを知る唯一のアプリです — すべてのログイン、すべての復旧コード、あなたの全ての秘密。ほとんどの人はそれを第三者のクラウドに手渡して祈ります。代わりに自分で、制御する箱で動かせます。Vaultwardenは軽量でBitwarden互換のサーバーで、まさにそれをします。ここに、正しくやる正直な版を — あなたがセキュリティチームになる部分も含めて。
Vaultwardenとは
Bitwardenプロトコルを話す小さな自ホストのサーバーです。公式のBitwardenアプリとブラウザ拡張を使い続け — ただ公開クラウドの代わりにあなたのサーバーに向けるだけ。軽く書かれています:1 GBの箱で快適に動き、あなたにほとんど気づきません。
なぜ自ホストするか
保管庫はあなたのインフラに住みます。第三者があなたの暗号化データを持たず、他人の侵害はあなたの問題ではなく、バックアップとアクセスのポリシーをあなたが決めます。プライバシーを気にする人には、その制御こそが要点です。引き換えに、稼働時間とバックアップは今やあなたのもの — それは正直に扱います。
セットアップ
小さな箱。 1 GBのRAMで十分。ディスクの必要は小さい — 保管庫はテキストです。
Docker、永続ボリュームとともに。 Vaultwardenコンテナを動かし、そのデータ用にボリュームをマウントします。そのボリュームがあなたの保管庫のすべて;再起動、更新、リブートを生き延びねばなりません。
services:
vaultwarden:
image: vaultwarden/server:latest
restart: unless-stopped
volumes:
- ./vw-data:/data
environment:
- SIGNUPS_ALLOWED=true # 登録後にこれをオフに
ports:
- "127.0.0.1:8080:80"
HTTPSは秘密を保つ何にとっても交渉の余地なし。 ドメインでTLSを終端するためリバースプロキシを前に置きます。Caddyが無料の証明書を自動で取得します:
vault.yourdomain.com {
reverse_proxy 127.0.0.1:8080
}
vault.yourdomain.com をVPSに向けます。秘密のサーバーは自分の公開HTTPSエンドポイントが要るので、これは専用IPプランを欲します — 転送されたSSHポートが一つだけのNATの箱では提供できません。
かけがえのないものとしてバックアップを — 実際そうだから
データボリュームこそがあなたの保管庫。ディスクが死んでコピーがなければ、すべてのパスワードがそれと共に消えます。これがここで最も重要な一歩で、どの調整よりも:そのボリュームの定期バックアップを箱の外のどこか — 別のマシン、オブジェクトストレージ、自分のノートPC — に自動化しましょう。サーバーに本物の何かを託す前にこれを。
強く締める
この箱はあなたの全パスワードを保つので、そのように扱いましょう:
- 登録後にサインアップを閉じる。
SIGNUPS_ALLOWED=falseにして再起動し、他の誰もあなたのサーバーにアカウントを作れないように。 - 鍵のみのSSH、443とSSHポートへのファイアウォール。 (10分のチェックリスト。)
- パッチを当て続ける。 新しいイメージを定期的にプル — 秘密のサーバーは価値ある標的です。
正直な限界
- あなたは今やセキュリティチーム です、全パスワードを保つものの。それは標語ではなく現実の責任 — 真剣に取るか、これは自ホストしないこと。
- バックアップなしはディスク故障一つですべてを失う距離。 やり直しはありません。これは交渉の余地なし。
- 公開されれば標的です。 認証、パッチ、閉じたサインアップが退屈に保ちます。
- これを所有したくないなら、 評判の良いマネージド・マネージャーは完全に正当な選択です。自ホストは制御を買い、制御には保守コストがある — それを知って臨みましょう。
支払い
メールでサインアップし、USDCまたはUSDTで支払います — カードもIDもなし。他のすべての鍵を、いかなる身元の痕跡からも遠ざける箱にふさわしく。
コメント
まだコメントはありません。最初になりましょう。