diff --git a/prowlarr.yaml b/prowlarr.yaml new file mode 100644 index 0000000..6ba285d --- /dev/null +++ b/prowlarr.yaml @@ -0,0 +1,27 @@ + prowlarr: + deploy: + labels: + traefik.enabled: true + traefik.http.routers.prowlarr-rtr.entrypoints: "websecure" + traefik.http.routers.prowlarr-rtr.middlewares: "authentik@swarm" + traefik.http.routers.prowlarr-rtr.rule: "Host(`prowlarr.your.domain`)" + traefik.http.routers.prowlarr-rtr.service: "prowlarr" + traefik.http.services.prowlarr.loadbalancer.server.port: "9696" + replicas: 1 + environment: + PUID: 10009 + PGID: 10009 + UMASK: 077 + TZ: "Etc/UTC" + healthcheck: + test: "curl -f http://localhost:9696" + interval: 2m + timeout: 5s + start_period: 20s + hostname: "prowlarr" + image: "hotio/prowlarr:latest" + networks: + - homelab + restart: on-failure + volumes: + - "/srv/data/docker/prowlarr/config:/config"