MirrorNest
← Todas las guías

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.

Sistema: Any Docker hostSecuritySitio oficial ↗Documentación oficial ↗
Esta guía se elaboró a partir de la documentación oficial de Passbolt, enlazada arriba — verifica siempre ahí los nombres exactos de paquetes/versiones antes de ejecutar estos comandos en un servidor de producción, ya que las versiones de la distribución y del proyecto cambian con el tiempo.
  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.