Passbolt

An open source credential platform for modern teams.

Initial Notes

⚠️ Before proceeding to the initial setup (configuration wizard), perform Domain & SSL setup.

⚠️ Ensure SMTP access is granted to this server so your mail configuration works properly.

Database Configuration

Database type: MySQL

Connection URL: mysql://localhost:3306

Credentials stored securely in: /root/.cloudzy-creds

Includes:

  • Database Name
  • Database User
  • Database Password

Set Domain & SSL

Create an A record in your DNS pointing to your server’s IP.

Edit NGINX config:

nano /etc/nginx/sites-enabled/nginx-passbolt.conf

Replace server_name _; with server_name yourdomain.tld;.

Run the reconfiguration command:

sudo dpkg-reconfigure passbolt-ce-server
# OR
sudo dpkg-reconfigure passbolt-pro-server

During the wizard:

  • Database setup: Choose NO (already configured)
  • NGINX configuration: Choose YES
  • Passbolt NGINX setup: Select auto
  • Domain: Enter your domain name (e.g., yourdomain.tld)
  • Email: Provide email for Let’s Encrypt notifications

Access Passbolt after domain and SSL setup (https://<yourdomain.tld>) and complete the configuration wizard.

***LINKS***[]

Application Details