Commit Graph

11 Commits

Author SHA1 Message Date
jgitta bb81353a46 fix: remove persistent Watchtower containers — replaced with cron run-once on jellyfin host 2026-05-24 11:49:15 +00:00
jgitta b7d5949ef4 fix: serialize lscr.io checks — one scoped Watchtower per container at 3-min intervals 2026-05-24 11:44:54 +00:00
jgitta a73dce0537 docs: update jellyfin-services.md with full Watchtower split-instance and auth details 2026-05-20 12:04:33 +00:00
jgitta f502c365df fix: sync arr-stack compose with Portainer — add watchtower-prowlarr and prowlarr scope label 2026-05-20 12:04:02 +00:00
jgitta f9d84ece86 radarr/sonarr: set PUID=112 PGID=116 (jellyfin user) so media files are writable by Jellyfin 2026-05-14 10:25:03 +00:00
jgitta f6c323e94b arr-stack: stagger prowlarr Watchtower to 4:05 AM to avoid lscr.io burst rate limit
- Add com.centurylinklabs.watchtower.scope=prowlarr label to prowlarr container
- Add watchtower-prowlarr service scoped to prowlarr only, runs at 4:05 AM
- Main watchtower (4:00 AM) handles radarr, sonarr, flaresolverr
- Prowlarr was getting toomanyrequests from lscr.io as the 3rd consecutive check
2026-05-14 05:11:27 -05:00
jgitta 113121a765 docs: add jellyfin-services.md with arr-stack and Watchtower lscr.io auth fix 2026-05-11 10:55:20 +00:00
jgitta 196337da39 fix: mount lscr.io docker credentials into Watchtower to prevent rate limit errors 2026-05-11 10:54:08 +00:00
jgitta ff59e31354 chore: update jellyfin/node-exporter compose (Portainer migration) 2026-05-07 04:27:04 +00:00
jgitta 045b1eaf01 chore: update jellyfin/portainer-agent compose (Portainer migration) 2026-05-07 04:27:04 +00:00
jgitta 6564384b9d chore: update jellyfin/arr-stack compose (Portainer migration) 2026-05-07 04:27:04 +00:00