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: passbolt/passbolt:2.8.3-pro-debian tty: true depends_on: - db env_file: - env/passbolt.env volumes: - gpg_volume:/var/www/passbolt/config/gpg - images_volume:/var/www/passbolt/webroot/img/public - ./license:/var/www/passbolt/config/license tmpfs: - /run command: ["/usr/bin/wait-for.sh", "db:3306", "--", "/docker-entrypoint.sh"] ports: - 80:80 - 443:443 volumes: database_volume: gpg_volume: images_volume: