From 1935d7fc9905220d58ae5e90f645129eb0a84337 Mon Sep 17 00:00:00 2001 From: Damien Arnodo Date: Sun, 4 Jan 2026 12:24:43 +0000 Subject: [PATCH] feat(seedbox): add Sonarr stack with Tailscale sidecar - TV series management - Accessible via sonarr.taila5ad8.ts.net (HTTPS only) - Mounts downloads and media volumes --- seedbox/stacks/sonarr/docker-compose.yml | 38 ++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 seedbox/stacks/sonarr/docker-compose.yml diff --git a/seedbox/stacks/sonarr/docker-compose.yml b/seedbox/stacks/sonarr/docker-compose.yml new file mode 100644 index 0000000..0ec5b6e --- /dev/null +++ b/seedbox/stacks/sonarr/docker-compose.yml @@ -0,0 +1,38 @@ +services: + ts-sonarr: + image: tailscale/tailscale:latest + hostname: sonarr + environment: + - TS_AUTHKEY=${TS_AUTHKEY} + - TS_EXTRA_ARGS=--advertise-tags=tag:container + - TS_STATE_DIR=/var/lib/tailscale + - TS_SERVE_CONFIG=/config/serve.json + - TS_USERSPACE=false + volumes: + - ts-state:/var/lib/tailscale + - ./serve.json:/config/serve.json:ro + devices: + - /dev/net/tun:/dev/net/tun + cap_add: + - net_admin + restart: unless-stopped + + sonarr: + image: linuxserver/sonarr:latest + container_name: sonarr + network_mode: service:ts-sonarr + depends_on: + - ts-sonarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=Europe/Paris + volumes: + - config:/config + - /srv/seedbox/downloads:/downloads + - /mnt/media:/media + restart: unless-stopped + +volumes: + ts-state: + config: