Files
docker-compose/compose/servarr/docker-compose.yml

94 lines
2.5 KiB
YAML

networks:
servarrnetwork:
ipam:
config:
- subnet: 172.30.0.0/24
services:
servarr-qbittorrent:
image: ghcr.io/linuxserver/qbittorrent:latest
container_name: qbittorrent
environment:
PUID: "${PUID:-1000}"
PGID: "${PGID:-1000}"
TZ: "${TZ:-Etc/UTC}"
WEBUI_PORT: "8080"
volumes:
- "${QBITTORRENT_CONFIG_PATH:?}:/config"
- "${QBITTORRENT_DOWNLOADS_PATH:?}:/downloads"
ports:
- "${QBITTORRENT_WEBUI_PORT:-8080}:8080"
- "${QBITTORRENT_TORRENT_PORT:-6881}:6881"
- "${QBITTORRENT_TORRENT_PORT:-6881}:6881/udp"
networks:
servarrnetwork:
ipv4_address: 172.30.0.2
restart: unless-stopped
servarr-prowlarr:
image: ghcr.io/linuxserver/prowlarr:latest
container_name: prowlarr
environment:
PUID: "${PUID:-1000}"
PGID: "${PGID:-1000}"
TZ: "${TZ:-Etc/UTC}"
volumes:
- "${PROWLARR_CONFIG_PATH:?}:/config"
ports:
- "${PROWLARR_WEBUI_PORT:-9696}:9696"
networks:
servarrnetwork:
ipv4_address: 172.30.0.3
restart: unless-stopped
servarr-radarr:
image: ghcr.io/linuxserver/radarr:latest
container_name: radarr
environment:
PUID: "${PUID:-1000}"
PGID: "${PGID:-1000}"
TZ: "${TZ:-Etc/UTC}"
volumes:
- "${RADARR_CONFIG_PATH:?}:/config"
- "${RADARR_MOVIES_PATH:?}:/movies"
- "${QBITTORRENT_DOWNLOADS_PATH:?}:/downloads"
ports:
- "${RADARR_WEBUI_PORT:-7878}:7878"
networks:
servarrnetwork:
ipv4_address: 172.30.0.4
restart: unless-stopped
servarr-sonarr:
image: ghcr.io/linuxserver/sonarr:latest
container_name: sonarr
environment:
PUID: "${PUID:-1000}"
PGID: "${PGID:-1000}"
TZ: "${TZ:-Etc/UTC}"
volumes:
- "${SONARR_CONFIG_PATH:?}:/config"
- "${SONARR_TV_PATH:?}:/tv"
- "${SONARR_ANIME_PATH:?}:/anime"
- "${QBITTORRENT_DOWNLOADS_PATH:?}:/downloads"
ports:
- "${SONARR_WEBUI_PORT:-8989}:8989"
networks:
servarrnetwork:
ipv4_address: 172.30.0.5
restart: unless-stopped
servarr-flaresolverr:
image: ghcr.io/flaresolverr/flaresolverr:latest
container_name: flaresolverr
environment:
LOG_LEVEL: "${FLARESOLVERR_LOG_LEVEL:-info}"
LOG_HTML: "${FLARESOLVERR_LOG_HTML:-false}"
CAPTCHA_SOLVER: "${FLARESOLVERR_CAPTCHA_SOLVER:-none}"
TZ: "${TZ:-Etc/UTC}"
ports:
- "${FLARESOLVERR_PORT:-8191}:8191"
networks:
servarrnetwork:
ipv4_address: 172.30.0.250
restart: unless-stopped