docker/arr/compose.yaml

103 lines
2.7 KiB
YAML

services:
radarr:
image: linuxserver/radarr:6.0.4
container_name: radarr
volumes:
# Config
- $APPDATA/radarr:/config
# Media
- $MEDIADIR/movies:/movies
- $DOWNLOADS:/downloads
- $RECYCLEBIN:/recyclebin
environment:
PUID: $PUID
PGID: $PGID
TZ: $TZ
ports:
- 7878:7878
# labels:
# - "traefik.enable=true"
# - "traefik.http.routers.radarr.rule=Host(`radarr.${LOCAL_DOMAIN}`)"
# - "traefik.http.routers.radarr.entrypoints=https"
# - "traefik.http.routers.radarr.tls=true"
# - "traefik.http.services.radarr.loadbalancer.server.port=7878"
# networks:
# - proxy
restart: unless-stopped
sonarr:
image: linuxserver/sonarr:4.0.16
container_name: sonarr
volumes:
# Config
- $APPDATA/sonarr:/config
# Media
- $MEDIADIR/tv:/tv
- $DOWNLOADS:/downloads
- $RECYCLEBIN:/recyclebin
environment:
PUID: $PUID
PGID: $PGID
TZ: $TZ
ports:
- 8989:8989
# labels:
# - "traefik.enable=true"
# - "traefik.http.routers.sonarr.rule=Host(`sonarr.${LOCAL_DOMAIN}`)"
# - "traefik.http.routers.sonarr.entrypoints=https"
# - "traefik.http.routers.sonarr.tls=true"
# - "traefik.http.services.sonarr.loadbalancer.server.port=8989"
# networks:
# - proxy
restart: unless-stopped
kapowarr:
image: mrcas/kapowarr:v1.2.0
container_name: kapowarr
volumes:
# Config
- $APPDATA/kapowarr:/app/db
# Media
- $MEDIADIR/comics:/comics
- $DOWNLOADS:/app/temp_downloads
environment:
PUID: $PUID
PGID: $PGID
TZ: $TZ
ports:
- 5656:5656
# labels:
# - "traefik.enable=true"
# - "traefik.http.routers.kapowarr.rule=Host(`kapowarr.${LOCAL_DOMAIN}`)"
# - "traefik.http.routers.kapowarr.entrypoints=https"
# - "traefik.http.routers.kapowarr.tls=true"
# - "traefik.http.services.kapowarr.loadbalancer.server.port=5656"
# networks:
# - proxy
restart: unless-stopped
prowlarr:
image: linuxserver/prowlarr:2.3.0
container_name: prowlarr
volumes:
# Config
- $APPDATA/prowlarr:/config
environment:
PUID: $PUID
PGID: $PGID
TZ: $TZ
ports:
- 9696:9696
# labels:
# - "traefik.enable=true"
# - "traefik.http.routers.prowlarr.rule=Host(`prowlarr.${LOCAL_DOMAIN}`)"
# - "traefik.http.routers.prowlarr.entrypoints=https"
# - "traefik.http.routers.prowlarr.tls=true"
# - "traefik.http.services.prowlarr.loadbalancer.server.port=9696"
# networks:
# - proxy
restart: unless-stopped
# networks:
# proxy:
# external: true