diff --git a/sonarr.yaml b/sonarr.yaml new file mode 100644 index 0000000..5cdaee0 --- /dev/null +++ b/sonarr.yaml @@ -0,0 +1,44 @@ +version: '3.8' + +services: + sonarr: + image: linuxserver/sonarr:latest + container_name: sonarr + hostname: sonarr + user: "1001:998" + environment: + - TZ=America/Chicago + - PGID=998 + - PUID=1001 + volumes: + - /etc/localtime:/etc/localtime:ro + - /DockerVol/Sonarr:/config + - /data/nfs/Baxter/Data/:/data:shared + ports: + - 8989:8989 + networks: + - netgrimoire + restart: unless-stopped + deploy: + placement: + constraints: + - node.hostname == docker1 + labels: + - homepage.group=Jolly Roger + - homepage.name=Sonarr + - homepage.icon=sonarr.png + - homepage.href=http://sonarr.netgrimoire.com + - homepage.description=Television Library + - homepage.widget.type=sonarr + - homepage.widget.url=http://sonarr:8989 + - homepage.widget.key=62f710714d604bc8a1e6df9f2ad6a07c + - kuma.sonarr.http.name=Sonarr + - kuma.sonarr.http.url=http://sonarr:8989 + - caddy=sonarr.netgrimoire.com + - caddy.import=authentik + - caddy.reverse_proxy={{upstreams 8989}} + - diun.enable=true + +networks: + netgrimoire: + external: true