From 89ac22dd90ea64bdb8efb2cba88547c1d37564e9 Mon Sep 17 00:00:00 2001 From: kaiyou Date: Sat, 11 Nov 2017 15:08:23 +0100 Subject: [PATCH] Express dependencies in the Compose configuration, related to #316 --- docs/compose/docker-compose.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/compose/docker-compose.yml b/docs/compose/docker-compose.yml index 397e4d33..407f72dd 100644 --- a/docs/compose/docker-compose.yml +++ b/docs/compose/docker-compose.yml @@ -27,6 +27,8 @@ services: - "$BIND_ADDRESS6:587:587" volumes: - "$ROOT/certs:/certs" + depends_on: + - admin redis: image: redis:latest @@ -42,6 +44,8 @@ services: - "$ROOT/data:/data" - "$ROOT/mail:/mail" - "$ROOT/overrides:/overrides" + depends_on: + - front smtp: image: mailu/postfix:$VERSION @@ -50,6 +54,8 @@ services: volumes: - "$ROOT/data:/data" - "$ROOT/overrides:/overrides" + depends_on: + - front antispam: image: mailu/rspamd:$VERSION @@ -59,6 +65,8 @@ services: - "$ROOT/filter:/var/lib/rspamd" - "$ROOT/dkim:/dkim" - "$ROOT/overrides/rspamd:/etc/rspamd/override.d" + depends_on: + - front antivirus: image: mailu/$ANTIVIRUS:$VERSION