diff --git a/swarm/core.yml b/swarm/core.yml index 4cd1656..2316311 100644 --- a/swarm/core.yml +++ b/swarm/core.yml @@ -89,7 +89,7 @@ services: # Add Docker as a mounted volume, so that Traefik can read the labels of other services - /var/run/docker.sock:/var/run/docker.sock:ro # Mount the volume to store the certificates - - traefik-public-certificates:/certificates + - /var/data/config/acme.json:/certificates/acme.json - /var/data/config/traefik/services.yml:/etc/traefik/services.yml:ro command: # Enable Docker in Traefik, so that it reads labels from Docker services diff --git a/swarm/mailserver.yml b/swarm/mailserver.yml index a912c23..b41a599 100644 --- a/swarm/mailserver.yml +++ b/swarm/mailserver.yml @@ -6,7 +6,8 @@ services: # - /var/data/docker-mailserver/maildata:/var/mail # - /var/data/docker-mailserver/mailstate:/var/mail-state # - /var/data/docker-mailserver/config:/tmp/docker-mailserver - - /var/data/docker-mailserver/letsencrypt:/etc/letsencrypt + - traefik-public-certificates:/certificates + - /var/data/config/acme.json:/etc/letsencrypt/acme.json:ro ports: - target: 25 published: 25