MirrorNest
← すべてのガイド

Passbolt

Passbolt is an open-source password manager built for teams, with OpenPGP-based encryption, officially deployed via a documented Docker Compose file including the database and TLS setup.

このガイドは上記リンク先にあるPassbolt公式ドキュメントをもとに作成されています。ディストリビューションやプロジェクトのバージョンは時間とともに変わるため、本番サーバーでこれらのコマンドを実行する前に、必ず公式ドキュメントで正確なパッケージ名・バージョン名を確認してください。
  1. 1Download the official Compose file

    curl -LO https://download.passbolt.com/ce/docker/docker-compose-ce.yaml

    Passbolt's own docs describe Docker install as an advanced method that assumes prior Docker experience.

  2. 2Configure required settings

    Edit APP_FULL_BASE_URL to your real domain (default is https://passbolt.local with a self-signed certificate), and set SMTP variables (EMAIL_DEFAULT_FROM, EMAIL_TRANSPORT_DEFAULT_HOST/PORT/USERNAME/PASSWORD/TLS) so notification and recovery emails work.

  3. 3Start the stack

    docker compose -f docker-compose-ce.yaml up -d
  4. 4Create the first admin user

    docker compose -f docker-compose-ce.yaml exec passbolt su -m -c "/usr/share/php/passbolt/bin/cake passbolt register_user -u YOUR_EMAIL -f YOUR_NAME -l YOUR_LASTNAME -r admin" -s /bin/sh www-data

    Follow the emailed registration link to finish setting up the account and its GPG key.