Self-host a secure password manager for your team on your own Linux server or via Docker so credentials never leave your infrastructure
Share encrypted passwords with teammates through browser extensions for Chrome, Firefox, and Edge
Manage team credentials from a terminal using the Passbolt command-line tool for scripting and automation
Run Passbolt in an air-gapped environment with no internet connection for maximum data isolation
Requires a Linux server with PHP, a database, and optional extensions, Docker simplifies setup but still needs configuration steps.
Passbolt is an open-source password manager built for teams and organizations. It lets groups store, organize, and share passwords and credentials securely, with each user holding their own private encryption key. Passwords are encrypted before leaving the user's device, so the server never sees the plaintext values. The Community Edition (CE) is free to self-host. You can install it on your own server running Ubuntu, Debian, RedHat, or several other Linux distributions, or deploy it using Docker or Kubernetes. A paid Pro edition and a hosted Cloud option are also available for organizations that prefer not to manage their own infrastructure. Once installed, team members access their passwords through browser extensions for Chrome, Firefox, and Edge, or through mobile apps on iOS and Android. A command-line tool is available for developers and system administrators who want to interact with Passbolt from a terminal. A desktop app is listed as coming soon. The core security model centers on end-to-end encryption and user-controlled keys. Passbolt is audited multiple times per year and publishes the findings publicly. The company is headquartered in Luxembourg and states that it does not collect personal data or telemetry. The system can be run in air-gapped environments with no internet connection. This repository contains the PHP API backend, built on the CakePHP framework. Security issues should be reported privately to the security team by email rather than through GitHub issues.
← passbolt on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.