A Docker-based deployment for Passbolt CE, the open-source password manager for teams.
Passbolt Docker is a containerized deployment package for Passbolt Community Edition, an open-source password manager designed for teams. It enables organizations to self-host a secure platform for storing and sharing credentials using Docker containers. The project simplifies the installation and configuration process, providing production-ready Docker Compose files and environment-based customization.
System administrators, DevOps teams, and organizations needing a self-hosted, collaborative password management solution with full control over their data and infrastructure.
It offers a secure, open-source alternative to commercial password managers, with the flexibility of Docker deployment, extensive configuration options, and built-in support for team-based credential sharing and access controls.
Get started with Passbolt CE using docker!
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides ready-to-use docker-compose files for quick setup, as shown in the usage examples, reducing deployment time for teams familiar with Docker.
Enhances security by allowing sensitive data like database passwords to be loaded from Docker secrets, avoiding plain-text environment variables, as detailed in the configuration section.
Offers extensive environment variables for customizing database, email, and security settings, documented in a comprehensive table for precise control.
Supports mounting custom GPG keys and SSL certificates as volumes, enabling integration with existing security infrastructure without modifying the container image.
Requires manual setup of a separate database container and numerous environment variables, and local deployments may need DNS tweaks like editing the hosts file, adding overhead.
Misses advanced enterprise features such as SSO or premium support, which are only available in Passbolt Pro and require a subscription key, as noted in the environment variables.
Assumes and requires Docker knowledge for management and troubleshooting, making it inaccessible for teams without containerization experience or resources.
Passbolt is an open-source alternative to the following products:
A password manager that securely stores passwords, credit cards, and other sensitive information with end-to-end encryption.
Dashlane is a password manager and digital wallet application that stores passwords, personal information, and payment details securely.
LastPass is a password manager that stores encrypted passwords online, providing secure access across multiple devices.