watchtower
nickfedor/watchtower:1.17.0
https://hub.docker.com/r/nickfedor/watchtower
bridge
sh
false
https://github.com/nicholas-fedor/watchtower
Auto-updates running containers when newer images are published. Opt-in: only watches containers labelled com.centurylinklabs.watchtower.enable=true (garage + basement both carry this).
Tools: Utilities:
https://raw.githubusercontent.com/containrrr/watchtower/main/logo.png
--restart=unless-stopped
Watches all containers with the label `com.centurylinklabs.watchtower.enable=true` and pulls + restarts them when a newer image tag is published.
Configured identically to the watchtower service on classe (docker-server/docker-compose.yml) so unraid + classe behave the same way:
- polls every 300s (5min — fleet-wide default; gentle on ghcr/dockerhub rate limits)
- cleans up the old image after replacing a container
- opt-in only (WATCHTOWER_LABEL_ENABLE=true) — does NOT touch unlabelled containers
Does not watch itself: a new Watchtower version requires re-Applying this template (or manually pulling).
/var/run/docker.sock
300
true
true