From 4b3edfb97ee1573429bc6c16cae4c221c87108bc Mon Sep 17 00:00:00 2001 From: jaydee Date: Fri, 5 Dec 2025 17:38:16 +0100 Subject: [PATCH] build --- __swarm/mailu3/mailu3-swarm.yml | 35 +++++---------------------------- 1 file changed, 5 insertions(+), 30 deletions(-) diff --git a/__swarm/mailu3/mailu3-swarm.yml b/__swarm/mailu3/mailu3-swarm.yml index dd6ee13..057dfb2 100644 --- a/__swarm/mailu3/mailu3-swarm.yml +++ b/__swarm/mailu3/mailu3-swarm.yml @@ -31,9 +31,6 @@ services: networks: # Swarm uses service discovery, but requires network connection - default - deploy: - restart_policy: - condition: ${RESTART:-unless-stopped} # DNS is handled by Swarm's internal DNS resolver (the resolver service will be discoverable by name) antispam: @@ -50,9 +47,6 @@ services: - default - oletools - clamav - deploy: - restart_policy: - condition: ${RESTART:-unless-stopped} antivirus: image: ${DOCKER_REGISTRY:-}clamav/clamav-debian:1.2.0-6 @@ -71,9 +65,6 @@ services: timeout: 5s retries: 3 start_period: 10s - deploy: - restart_policy: - condition: ${RESTART:-unless-stopped} fetchmail: image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}fetchmail:${MAILU_VERSION:-2024.06} @@ -85,9 +76,7 @@ services: - /share/docker_data/mailu3/data/fetchmail:/data networks: - default # Connect to 'default' for service discovery - deploy: - restart_policy: - condition: ${RESTART:-unless-stopped} + front: # NOTE: 'extends' is removed. You must manually define logging or accept default. @@ -172,9 +161,7 @@ services: timeout: 5s retries: 3 start_period: 10s - deploy: - restart_policy: - condition: ${RESTART:-unless-stopped} + imap: image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}dovecot:${MAILU_VERSION:-2024.06} @@ -188,9 +175,7 @@ services: networks: - default - fts_attachments - deploy: - restart_policy: - condition: ${RESTART:-unless-stopped} + oletools: image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}oletools:${MAILU_VERSION:-2024.06} @@ -213,9 +198,7 @@ services: - /share/docker_data/mailu3/redis:/data networks: - default # Connect to default network - deploy: - restart_policy: - condition: unless-stopped + resolver: image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}unbound:${MAILU_VERSION:-2024.06} @@ -242,9 +225,7 @@ services: # com.docker.stack.static_ips: 192.168.205.254 # com.docker.stack.static_network: default ipv4_address: 192.168.205.254 - deploy: - restart_policy: - condition: ${RESTART:-unless-stopped} + smtp: image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}postfix:${MAILU_VERSION:-2024.06} @@ -257,9 +238,6 @@ services: - /share/docker_data/mailu3/overrides/postfix:/overrides:ro networks: - default # Connect to default network - deploy: - restart_policy: - condition: ${RESTART:-unless-stopped} webdav: image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}radicale:${MAILU_VERSION:-2024.06} @@ -285,6 +263,3 @@ services: - /share/docker_data/mailu3/overrides/roundcube:/overrides:ro networks: - webmail - deploy: - restart_policy: - condition: ${RESTART:-unless-stopped} \ No newline at end of file