version: '3.4' services: db: image: mariadb:10.3 env_file: - env/mysql.env volumes: - database_volume:/var/lib/mysql ports: - "127.0.0.1:3306:3306" passbolt: image: localpassbolt tty: true depends_on: - db env_file: - env/passbolt.env volumes: - gpg_volume:/var/lib/passbolt/.gnupg - images_volume:/usr/share/php/passbolt/webroot/img/public command: ["/usr/bin/wait-for.sh", "-t", "0", "db:3306", "--", "/docker-entrypoint.sh"] ports: - 80:80 - 443:443 volumes: database_volume: gpg_volume: images_volume: