diff --git a/jellyfin/arr-stack/docker-compose.yml b/jellyfin/arr-stack/docker-compose.yml index aa20343..d74509d 100644 --- a/jellyfin/arr-stack/docker-compose.yml +++ b/jellyfin/arr-stack/docker-compose.yml @@ -39,6 +39,8 @@ services: - TZ=America/Chicago volumes: - /srv/docker/prowlarr/config:/config + labels: + - "com.centurylinklabs.watchtower.scope=prowlarr" flaresolverr: container_name: flaresolverr @@ -72,3 +74,27 @@ services: - WATCHTOWER_ROLLING_RESTART_TIMEOUT=30s - WATCHTOWER_HTTP_API_PERIODIC_POLLS=false - WATCHTOWER_CONTAINER_WAIT_BEFORE_STOPPING=60s + + watchtower-prowlarr: + image: containrrr/watchtower + container_name: watchtower-prowlarr + restart: unless-stopped + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /home/jgitta/.docker/config.json:/config.json:ro + environment: + - TZ=America/Chicago + - WATCHTOWER_SCOPE=prowlarr + - WATCHTOWER_NOTIFICATIONS=email + - WATCHTOWER_NOTIFICATION_EMAIL_FROM=jgitta@jgitta.com + - WATCHTOWER_NOTIFICATION_EMAIL_TO=jgitta@jgitta.com + - WATCHTOWER_NOTIFICATION_EMAIL_SERVER=smtp.fastmail.com + - WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT=587 + - WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER=jgitta@jgitta.com + - WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PASSWORD=2l79229z6r4y8x8y + - WATCHTOWER_NOTIFICATIONS_LEVEL=info + - WATCHTOWER_CLEANUP=true + - WATCHTOWER_SCHEDULE=0 5 4 * * * + - WATCHTOWER_ROLLING_RESTART=true + - WATCHTOWER_ROLLING_RESTART_TIMEOUT=30s + - WATCHTOWER_CONTAINER_WAIT_BEFORE_STOPPING=60s