diff --git a/docker-compose/acng/docker-compose.yml.j2 b/docker-compose/acng/docker-compose.yml.j2 index 74ee880b..6debac32 100644 --- a/docker-compose/acng/docker-compose.yml.j2 +++ b/docker-compose/acng/docker-compose.yml.j2 @@ -14,7 +14,7 @@ services: VERBOSE: 1 # 0/1 THRESHOLD: 60 # package housekeeping threshold labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true volumes: cache: diff --git a/docker-compose/blocky/docker-compose.yml.j2 b/docker-compose/blocky/docker-compose.yml.j2 index fbf5b8af..084ee6a3 100644 --- a/docker-compose/blocky/docker-compose.yml.j2 +++ b/docker-compose/blocky/docker-compose.yml.j2 @@ -13,6 +13,6 @@ services: # config file - ./config.yml:/app/config.yml labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true # kann mit dig @192.168.2.43 -p 54 alternate.de getestet werden diff --git a/docker-compose/drone/docker-compose.yml.j2 b/docker-compose/drone/docker-compose.yml.j2 index 50dbaf94..fd8ccf00 100644 --- a/docker-compose/drone/docker-compose.yml.j2 +++ b/docker-compose/drone/docker-compose.yml.j2 @@ -22,7 +22,7 @@ services: networks: - intern labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true # runner drone-runner-docker: @@ -45,7 +45,7 @@ services: labels: com.centurylinklabs.watchtower.enable: true com.centurylinklabs.watchtower.depends-on: drone-server - + ######## Volumes ######## volumes: data: diff --git a/docker-compose/homer/docker-compose.yml.j2 b/docker-compose/homer/docker-compose.yml.j2 index 990849c2..a9badb7f 100644 --- a/docker-compose/homer/docker-compose.yml.j2 +++ b/docker-compose/homer/docker-compose.yml.j2 @@ -15,4 +15,4 @@ services: ports: - 333:8080 labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true diff --git a/docker-compose/httpd/docker-compose.yml.j2 b/docker-compose/httpd/docker-compose.yml.j2 index 1a6069e9..012e0bae 100644 --- a/docker-compose/httpd/docker-compose.yml.j2 +++ b/docker-compose/httpd/docker-compose.yml.j2 @@ -10,7 +10,7 @@ services: ports: - 3344:80 labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true python-api-server: container_name: httpd-api @@ -27,7 +27,7 @@ services: UPLOAD_DIRECTORY: /uploads AUTH_TOKEN: {{ lookup('keepass', 'httpd-api-server-token', 'password') }} labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true volumes: uploads: diff --git a/docker-compose/miniflux/docker-compose.yml.j2 b/docker-compose/miniflux/docker-compose.yml.j2 index c227eeab..807be5e2 100644 --- a/docker-compose/miniflux/docker-compose.yml.j2 +++ b/docker-compose/miniflux/docker-compose.yml.j2 @@ -22,14 +22,14 @@ services: - intern - traefik labels: - - traefik.http.routers.miniflux.rule=Host(`miniflux.mgrote.net`) - - traefik.enable=true - - traefik.http.routers.miniflux.tls=true - - traefik.http.routers.miniflux.tls.certresolver=resolver_letsencrypt - - traefik.http.routers.miniflux.entrypoints=entry_https - - traefik.http.services.miniflux.loadbalancer.server.port=8080 - - com.centurylinklabs.watchtower.enable=true - - com.centurylinklabs.watchtower.depends-on=mf-db + traefik.http.routers.miniflux.rule: Host(`miniflux.mgrote.net`) + traefik.enable: true + traefik.http.routers.miniflux.tls: true + traefik.http.routers.miniflux.tls.certresolver: resolver_letsencrypt + traefik.http.routers.miniflux.entrypoints: entry_https + traefik.http.services.miniflux.loadbalancer.server.port: 8080 + com.centurylinklabs.watchtower.enable: true + com.centurylinklabs.watchtower.depends-on: mf-db ######## PostGreSQL ######## db: @@ -45,8 +45,8 @@ services: networks: - intern labels: - - com.centurylinklabs.watchtower.enable=false - - com.centurylinklabs.watchtower.monitor-only=true + com.centurylinklabs.watchtower.enable: false + com.centurylinklabs.watchtower.monitor-only: true ######## Miniflux-Filter ######## mf-filter: @@ -64,8 +64,8 @@ services: networks: - intern labels: - - com.centurylinklabs.watchtower.enable=true - - com.centurylinklabs.watchtower.depends-on=mf-frontend + com.centurylinklabs.watchtower.enable: true + com.centurylinklabs.watchtower.depends-on: mf-frontend ######## RSS-Bridge ######## rssbridge: @@ -81,7 +81,7 @@ services: ports: #um neue Feeds einzufügen - 3001:80 labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true ######## changedetection ######## changedetection.io: @@ -99,7 +99,7 @@ services: networks: - intern labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true ######## Volumes ######## volumes: diff --git a/docker-compose/munin/docker-compose.yml.j2 b/docker-compose/munin/docker-compose.yml.j2 index 251e772b..c0dedd6c 100644 --- a/docker-compose/munin/docker-compose.yml.j2 +++ b/docker-compose/munin/docker-compose.yml.j2 @@ -32,7 +32,7 @@ services: ports: - 1234:80 labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true volumes: db: diff --git a/docker-compose/navidrome/docker-compose.yml.j2 b/docker-compose/navidrome/docker-compose.yml.j2 index 63ed3d4b..c15ab4c1 100644 --- a/docker-compose/navidrome/docker-compose.yml.j2 +++ b/docker-compose/navidrome/docker-compose.yml.j2 @@ -29,14 +29,14 @@ services: networks: - traefik labels: - - traefik.http.routers.navidrome-mg.rule=Host(`audio.mgrote.net`)&&PathPrefix(`/mg`) - - traefik.enable=true - - traefik.http.routers.navidrome-mg.tls=true - - traefik.http.routers.navidrome-mg.tls.certresolver=resolver_letsencrypt - - traefik.http.routers.navidrome-mg.entrypoints=entry_https - - traefik.http.services.navidrome-mg.loadbalancer.server.port=4533 + traefik.http.routers.navidrome-mg.rule: Host(`audio.mgrote.net`)&&PathPrefix(`/mg`) + traefik.enable: true + traefik.http.routers.navidrome-mg.tls: true + traefik.http.routers.navidrome-mg.tls.certresolver: resolver_letsencrypt + traefik.http.routers.navidrome-mg.entrypoints: entry_https + traefik.http.services.navidrome-mg.loadbalancer.server.port: 4533 - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true ports: - "4533:4533" diff --git a/docker-compose/nextcloud/docker-compose.yml.j2 b/docker-compose/nextcloud/docker-compose.yml.j2 index 3258f753..27c17958 100644 --- a/docker-compose/nextcloud/docker-compose.yml.j2 +++ b/docker-compose/nextcloud/docker-compose.yml.j2 @@ -19,7 +19,7 @@ services: networks: - intern labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true ######## Redis ######## nextcloud-redis: @@ -31,7 +31,7 @@ services: restart: unless-stopped command: redis-server --requirepass ${REDIS_HOST_PASSWORD} labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true ######## cron ######## cron: @@ -48,7 +48,7 @@ services: NEXTCLOUD_CONTAINER_NAME: nextcloud-app NEXTCLOUD_CRON_MINUTE_INTERVAL: 1 labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true ######## Nextcloud ######## nextcloud-app: @@ -88,25 +88,25 @@ services: - intern - traefik labels: - - com.centurylinklabs.watchtower.enable=true - - com.centurylinklabs.watchtower.depends-on=nextcloud-redis,nextcloud-db + com.centurylinklabs.watchtower.enable: true + com.centurylinklabs.watchtower.depends-on: nextcloud-redis,nextcloud-db - - traefik.http.routers.nextcloud.rule=Host(`nextcloud.mgrote.net`) - - traefik.enable=true - - traefik.http.routers.nextcloud.tls=true - - traefik.http.routers.nextcloud.tls.certresolver=resolver_letsencrypt - - traefik.http.routers.nextcloud.entrypoints=entry_https - - traefik.http.services.nextcloud.loadbalancer.server.port=80 + traefik.http.routers.nextcloud.rule: Host(`nextcloud.mgrote.net`) + traefik.enable: true + traefik.http.routers.nextcloud.tls: true + traefik.http.routers.nextcloud.tls.certresolver: resolver_letsencrypt + traefik.http.routers.nextcloud.entrypoints: entry_https + traefik.http.services.nextcloud.loadbalancer.server.port: 80 - - traefik.http.middlewares.nextcloud-webdav.replacepathregex.regex="^/.well-known/ca(l|rd)dav" - - traefik.http.middlewares.nextcloud-webdav.replacepathregex.replacement="/remote.php/dav/" + traefik.http.middlewares.nextcloud-webdav.replacepathregex.regex: "^/.well-known/ca(l|rd)dav" + traefik.http.middlewares.nextcloud-webdav.replacepathregex.replacement: "/remote.php/dav/" - - traefik.http.middlewares.nextcloud-hsts.headers.stsincludesubdomains=false - - traefik.http.middlewares.nextcloud-hsts.headers.stspreload=true - - traefik.http.middlewares.nextcloud-hsts.headers.stsseconds=15552001 - - traefik.http.middlewares.nextcloud-hsts.headers.isdevelopment=false + traefik.http.middlewares.nextcloud-hsts.headers.stsincludesubdomains: false + traefik.http.middlewares.nextcloud-hsts.headers.stspreload: true + traefik.http.middlewares.nextcloud-hsts.headers.stsseconds: 15552001 + traefik.http.middlewares.nextcloud-hsts.headers.isdevelopment: false - - traefik.http.routers.nextcloud.middlewares=nextcloud-hsts@docker,nextcloud-webdav@docker + traefik.http.routers.nextcloud.middlewares: nextcloud-hsts@docker,nextcloud-webdav@docker ######## Networks ######## networks: diff --git a/docker-compose/oxidized/docker-compose.yml.j2 b/docker-compose/oxidized/docker-compose.yml.j2 index b2f6dbeb..89a1bc55 100644 --- a/docker-compose/oxidized/docker-compose.yml.j2 +++ b/docker-compose/oxidized/docker-compose.yml.j2 @@ -14,7 +14,7 @@ services: - ./ssh:/ssh/ - oxidized:/var/lib/oxidized labels: - - com.centurylinklabs.watchtower.enable=false + com.centurylinklabs.watchtower.enable: false ######## Volumes ######## volumes: diff --git a/docker-compose/traefik/docker-compose.yml.j2 b/docker-compose/traefik/docker-compose.yml.j2 index 61512d23..32ebce3f 100644 --- a/docker-compose/traefik/docker-compose.yml.j2 +++ b/docker-compose/traefik/docker-compose.yml.j2 @@ -20,7 +20,7 @@ services: environment: TZ: Europe/Berlin labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true ######## Networks ######## networks: traefik: diff --git a/docker-compose/unifi-controller/docker-compose.yml.j2 b/docker-compose/unifi-controller/docker-compose.yml.j2 index 3ef2b88e..d0cd0a64 100644 --- a/docker-compose/unifi-controller/docker-compose.yml.j2 +++ b/docker-compose/unifi-controller/docker-compose.yml.j2 @@ -21,8 +21,8 @@ services: - 5514:5514/udp #optional restart: always labels: - - com.centurylinklabs.watchtower.enable=false - - com.centurylinklabs.watchtower.monitor-only=true + com.centurylinklabs.watchtower.enable: false + com.centurylinklabs.watchtower.monitor-only: true ######## Volumes ######## volumes: data: diff --git a/docker-compose/watchtower/docker-compose.yml.j2 b/docker-compose/watchtower/docker-compose.yml.j2 index bf0bd483..96929017 100644 --- a/docker-compose/watchtower/docker-compose.yml.j2 +++ b/docker-compose/watchtower/docker-compose.yml.j2 @@ -24,12 +24,12 @@ services: WATCHTOWER_NOTIFICATION_EMAIL_DELAY: 2 WATCHTOWER_NO_STARTUP_MESSAGE: true labels: - - com.centurylinklabs.watchtower.enable=true + com.centurylinklabs.watchtower.enable: true # monitore diesen Container nur # labels: -# - com.centurylinklabs.watchtower.monitor-only=true +# com.centurylinklabs.watchtower.monitor-only: true # dieser container hängt von x ab -# - com.centurylinklabs.watchtower.depends-on=mf-db +# com.centurylinklabs.watchtower.depends-on: mf-db # aktualisiere container -# - com.centurylinklabs.watchtower.enable=true +# com.centurylinklabs.watchtower.enable: true