diff --git a/dev/compose.yaml b/dev/compose.yaml index 6eb063e..1cf6713 100644 --- a/dev/compose.yaml +++ b/dev/compose.yaml @@ -88,6 +88,9 @@ services: DOCKER_HOST: unix:///var/run/docker.sock networks: - compose_network + labels: + # Watchtower + - "com.centurylinklabs.watchtower.enable=${WATCHTOWER_LABEL_ENABLE}" # Coolify - Self-hosted deployment platform coolify: diff --git a/net/compose.yaml b/net/compose.yaml index 255e4a1..8d39948 100644 --- a/net/compose.yaml +++ b/net/compose.yaml @@ -221,6 +221,8 @@ services: - 'traefik.http.routers.${NET_COMPOSE_PROJECT_NAME}-umami-web-secure.middlewares=security-headers@file' - 'traefik.http.services.${NET_COMPOSE_PROJECT_NAME}-umami-web-secure.loadbalancer.server.port=3000' - 'traefik.docker.network=${NETWORK_NAME}' + # Watchtower + - 'com.centurylinklabs.watchtower.enable=${WATCHTOWER_LABEL_ENABLE}' # Mailpit - SMTP server with web UI mailpit: diff --git a/sexy/compose.yaml b/sexy/compose.yaml index e1fbb3d..97515c5 100644 --- a/sexy/compose.yaml +++ b/sexy/compose.yaml @@ -53,6 +53,8 @@ services: - 'traefik.http.routers.${SEXY_COMPOSE_PROJECT_NAME}-api-web-secure.middlewares=${SEXY_COMPOSE_PROJECT_NAME}-api-strip,${SEXY_COMPOSE_PROJECT_NAME}-api-web-secure-compress' - 'traefik.http.services.${SEXY_COMPOSE_PROJECT_NAME}-api-web-secure.loadbalancer.server.port=8055' - 'traefik.docker.network=${NETWORK_NAME}' + # Watchtower + - 'com.centurylinklabs.watchtower.enable=${WATCHTOWER_LABEL_ENABLE}' sexy_frontend: image: ${SEXY_FRONTEND_IMAGE} diff --git a/util/compose.yaml b/util/compose.yaml index 5998e93..18c7130 100644 --- a/util/compose.yaml +++ b/util/compose.yaml @@ -127,6 +127,9 @@ services: MEILI_NO_ANALYTICS: ${UTIL_LINKS_MEILI_NO_ANALYTICS:-true} volumes: - linkwarden_meili_data:/meili_data + labels: + # Watchtower + - 'com.centurylinklabs.watchtower.enable=${WATCHTOWER_LABEL_ENABLE}' # Mattermost - Team collaboration mattermost: