-
Notifications
You must be signed in to change notification settings - Fork 1
/
prowlarr.yml
30 lines (30 loc) · 929 Bytes
/
prowlarr.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
services:
# Prowlarr - Torrent proxy
prowlarr:
image: ghcr.io/linuxserver/prowlarr:latest
container_name: prowlarr
security_opt:
- no-new-privileges:true
restart: unless-stopped
# profiles: ["apps", "all"]
networks:
- default
ports:
- "9696:9696"
volumes:
- $DOCKERDIR/appdata/prowlarr:/config
- "/etc/localtime:/etc/localtime:ro"
environment:
TZ: $TZ
PUID: $PUID
PGID: $PGID
labels:
- "traefik.enable=true"
# HTTP Routers
- "traefik.http.routers.prowlarr-rtr.entrypoints=websecure"
- "traefik.http.routers.prowlarr-rtr.rule=Host(`prowlarr.$DOMAINNAME_HS`)"
# Middlewares
- "traefik.http.routers.prowlarr-rtr.middlewares=chain-oauth@file"
# HTTP Services
- "traefik.http.routers.prowlarr-rtr.service=prowlarr-svc"
- "traefik.http.services.prowlarr-svc.loadbalancer.server.port=9696"