diff --git a/jellyfin/arr-stack/docker-compose.yml b/jellyfin/arr-stack/docker-compose.yml index ac91425..b053caa 100644 --- a/jellyfin/arr-stack/docker-compose.yml +++ b/jellyfin/arr-stack/docker-compose.yml @@ -55,6 +55,38 @@ services: environment: - TZ=America/Chicago + readarr: + container_name: readarr + image: lscr.io/linuxserver/readarr:latest + restart: unless-stopped + ports: + - "8787:8787" + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + volumes: + - /srv/docker/readarr/config:/config + - /mnt/media:/data + labels: + - "com.centurylinklabs.watchtower.scope=readarr" + + readarr-audiobooks: + container_name: readarr-audiobooks + image: lscr.io/linuxserver/readarr:latest + restart: unless-stopped + ports: + - "8788:8787" + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + volumes: + - /srv/docker/readarr-audiobooks/config:/config + - /mnt/media:/data + labels: + - "com.centurylinklabs.watchtower.scope=readarr-audiobooks" + # NOTE: Watchtower is NOT managed as a persistent container here. # Updates are handled by cron jobs on the host that run Watchtower in # --run-once mode, one container at a time, at staggered times.