From 92920ed4c96edad65990f89501c163c173ce5a1a Mon Sep 17 00:00:00 2001 From: LRVT <21357789+l4rm4nd@users.noreply.github.com> Date: Mon, 27 Feb 2023 14:09:29 +0100 Subject: [PATCH] Update docker-compose.yml fix yml struture, comments and add container names --- examples/passbolt/docker-compose.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/examples/passbolt/docker-compose.yml b/examples/passbolt/docker-compose.yml index 6884f6d..ee5c5e9 100644 --- a/examples/passbolt/docker-compose.yml +++ b/examples/passbolt/docker-compose.yml @@ -1,7 +1,10 @@ version: '3.9' + services: db: image: mariadb:10.3 + container_name: passbolt-db + hostname: passbolt-db restart: unless-stopped environment: MYSQL_RANDOM_ROOT_PASSWORD: "true" @@ -12,14 +15,14 @@ services: - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/passbolt/mariadb:/var/lib/mysql passbolt: - image: passbolt/passbolt:latest-ce - #Alternatively you can use rootless: - #image: passbolt/passbolt:latest-ce-non-root + image: passbolt/passbolt:latest-ce # alternatively, you can use the rootless image passbolt/passbolt:latest-ce-non-root + container_name: passbolt + hostname: passbolt restart: unless-stopped depends_on: - db environment: - APP_FULL_BASE_URL: https://passbolt.local + APP_FULL_BASE_URL: https://passbolt.example.com # adjust DATASOURCES_DEFAULT_HOST: "db" DATASOURCES_DEFAULT_USERNAME: "passbolt" DATASOURCES_DEFAULT_PASSWORD: "P4ssb0lt" @@ -31,6 +34,5 @@ services: ports: - 80:80 - 443:443 - #Alternatively for non-root images: - # - 80:8080 - # - 443:4433 + # - 80:8080 # alternative port mappings if rootless image is used + # - 443:4433 # alternative port mappings if rootless image is used