From cab7032bfa058feb7e1fb62f6264b10fab97faff Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Mon, 28 Dec 2020 20:32:48 +0100 Subject: [PATCH] Added missing volumes and optimized depends_on --- roles/docker-mailu/templates/docker-compose.yml.j2 | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/roles/docker-mailu/templates/docker-compose.yml.j2 b/roles/docker-mailu/templates/docker-compose.yml.j2 index bc7d1a83..adb5434e 100644 --- a/roles/docker-mailu/templates/docker-compose.yml.j2 +++ b/roles/docker-mailu/templates/docker-compose.yml.j2 @@ -37,9 +37,9 @@ services: - "{{ ip4_address }}:143:143" - "{{ ip4_address }}:993:993" volumes: - - "/etc/letsencrypt:/certs/letsencrypt" + - "/etc/letsencrypt:/certs/letsencrypt:ro" - "/mailu/overrides/nginx:/overrides" - + - "front_certs:/certs" admin: image: ${DOCKER_ORG:-mailu}/${DOCKER_PREFIX:-}admin:${MAILU_VERSION:-1.8} restart: always @@ -48,8 +48,7 @@ services: - "/mailu/data:/data" - "/mailu/dkim:/dkim" depends_on: - - redis - + - front imap: image: ${DOCKER_ORG:-mailu}/${DOCKER_PREFIX:-}dovecot:${MAILU_VERSION:-1.8} restart: always @@ -66,6 +65,7 @@ services: env_file: mailu.env volumes: - "/mailu/overrides:/overrides" + - "smtp_queue:/queue" depends_on: - front @@ -109,9 +109,10 @@ services: - "/mailu/webmail:/data" depends_on: - imap - - database volumes: database: + smtp_queue: + front_certs: networks: default: driver: bridge