I am new to this forum. I am an ICT Admin of our organization. We have been a loyal client of LastPass, till it was hacked last December. Am tasked with deploying a new password manager for our organization. A colleague recommended Passbolt.
My aim is to deploy Passbolt via Docker Container. I followed the official guide on Passbolt Help | Docker passbolt installation
I did set the
APP_FULL_BASE_URL environment variable to my Server IP address and created an admin user as per the guide. Suffice it to say, that a link was generated for the installation process via the web browser
However, on trying to access the link, it refused to load the installation interface, but no error was thrown back.
Kindly advise what I might be missing.
My configuration file looks like this.
sudo vim docker-compose-ce.yaml version: '3.9' services: db: image: mariadb:10.3 restart: unless-stopped environment: MYSQL_RANDOM_ROOT_PASSWORD: "true" MYSQL_DATABASE: "passbolt" MYSQL_USER: "passbolt" MYSQL_PASSWORD: "P4ssb0lt" volumes: - database_volume:/var/lib/mysql passbolt: image: passbolt/passbolt:latest-ce #Alternatively you can use rootless: #image: passbolt/passbolt:latest-ce-non-root restart: unless-stopped depends_on: - db environment: APP_FULL_BASE_URL: "192.168.xxx.xx" DATASOURCES_DEFAULT_HOST: "db" DATASOURCES_DEFAULT_USERNAME: "passbolt" DATASOURCES_DEFAULT_PASSWORD: "P4ssb0lt" DATASOURCES_DEFAULT_DATABASE: "passbolt" volumes: - gpg_volume:/etc/passbolt/gpg - jwt_volume:/etc/passbolt/jwt command: ["/usr/bin/wait-for.sh", "-t", "0", "db:3306", "--", "/docker-entrypoint.sh"] ports: - 80:80 - 443:443 #Alternatively for non-root images: # - 8080:80 # - 4433:433 volumes: database_volume: gpg_volume: jwt_volume:
Please advise what I might be missing. I have set the configurations to their default.