← Tous les guides
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.
Ce guide est élaboré à partir de la documentation officielle de Passbolt, dont le lien figure ci-dessus — vérifiez toujours les noms exacts des paquets/versions avant d'exécuter ces commandes sur un serveur de production, car les versions de la distribution et du projet évoluent avec le temps.
1Download the official Compose file
curl -LO https://download.passbolt.com/ce/docker/docker-compose-ce.yamlPassbolt's own docs describe Docker install as an advanced method that assumes prior Docker experience.
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.
3Start the stack
docker compose -f docker-compose-ce.yaml up -d4Create 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-dataFollow the emailed registration link to finish setting up the account and its GPG key.