diff --git a/seedbox/stacks/prowlarr/docker-compose.yml b/seedbox/stacks/prowlarr/docker-compose.yml new file mode 100644 index 0000000..4157c75 --- /dev/null +++ b/seedbox/stacks/prowlarr/docker-compose.yml @@ -0,0 +1,36 @@ +services: + ts-prowlarr: + image: tailscale/tailscale:latest + hostname: prowlarr + 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 + + prowlarr: + image: linuxserver/prowlarr:latest + container_name: prowlarr + network_mode: service:ts-prowlarr + depends_on: + - ts-prowlarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=Europe/Paris + volumes: + - config:/config + restart: unless-stopped + +volumes: + ts-state: + config: