services: watchtower: image: containrrr/watchtower container_name: watchtower volumes: - /var/run/docker.sock:/var/run/docker.sock environment: - WATCHTOWER_POLL_INTERVAL=300 # Check for updates every 300 seconds (5 minutes) - WATCHTOWER_CLEANUP=true # Remove old images after updates # - WATCHTOWER_NOTIFICATION_URL=shoutrrr:// # Example for notifications restart: unless-stopped