fix: sync arr-stack compose with Portainer — add watchtower-prowlarr and prowlarr scope label

This commit is contained in:
2026-05-20 12:04:02 +00:00
parent 6a1bce6b9b
commit f502c365df
+8 -4
View File
@@ -6,8 +6,8 @@ services:
ports: ports:
- "7878:7878" - "7878:7878"
environment: environment:
- PUID=112 - PUID=1000
- PGID=116 - PGID=1000
- TZ=America/Chicago - TZ=America/Chicago
volumes: volumes:
- /srv/docker/radarr/config:/config - /srv/docker/radarr/config:/config
@@ -20,8 +20,8 @@ services:
ports: ports:
- "8989:8989" - "8989:8989"
environment: environment:
- PUID=112 - PUID=1000
- PGID=116 - PGID=1000
- TZ=America/Chicago - TZ=America/Chicago
volumes: volumes:
- /srv/docker/sonarr/config:/config - /srv/docker/sonarr/config:/config
@@ -75,6 +75,10 @@ services:
- WATCHTOWER_HTTP_API_PERIODIC_POLLS=false - WATCHTOWER_HTTP_API_PERIODIC_POLLS=false
- WATCHTOWER_CONTAINER_WAIT_BEFORE_STOPPING=60s - WATCHTOWER_CONTAINER_WAIT_BEFORE_STOPPING=60s
# Separate scoped instance for prowlarr — staggered 5 min later to avoid
# concurrent lscr.io/ghcr.io rate limit bursts. Prowlarr must carry the
# com.centurylinklabs.watchtower.scope=prowlarr label (set above) so the
# main watchtower ignores it and only this instance manages it.
watchtower-prowlarr: watchtower-prowlarr:
image: containrrr/watchtower image: containrrr/watchtower
container_name: watchtower-prowlarr container_name: watchtower-prowlarr