147 lines
4.3 KiB
YAML
147 lines
4.3 KiB
YAML
name: homelab-arr
|
|
|
|
x-linuxserver-common: &linuxserver-common
|
|
restart: unless-stopped
|
|
environment:
|
|
PUID: ${PUID:-1000}
|
|
PGID: ${PGID:-1000}
|
|
TZ: ${TZ:-America/Mexico_City}
|
|
networks:
|
|
- arr
|
|
|
|
services:
|
|
flaresolverr:
|
|
image: ${FLARESOLVERR_IMAGE:-ghcr.io/flaresolverr/flaresolverr:latest}
|
|
container_name: ${FLARESOLVERR_CONTAINER_NAME:-arr-flaresolverr}
|
|
restart: unless-stopped
|
|
dns:
|
|
- ${ARR_DNS_PRIMARY:-1.1.1.1}
|
|
- ${ARR_DNS_SECONDARY:-8.8.8.8}
|
|
environment:
|
|
LOG_LEVEL: ${FLARESOLVERR_LOG_LEVEL:-info}
|
|
TZ: ${TZ:-America/Mexico_City}
|
|
ports:
|
|
- "${FLARESOLVERR_PORT:-8191}:8191"
|
|
networks:
|
|
- arr
|
|
|
|
prowlarr:
|
|
<<: *linuxserver-common
|
|
image: ${PROWLARR_IMAGE:-lscr.io/linuxserver/prowlarr:latest}
|
|
container_name: ${PROWLARR_CONTAINER_NAME:-arr-prowlarr}
|
|
dns:
|
|
- ${ARR_DNS_PRIMARY:-1.1.1.1}
|
|
- ${ARR_DNS_SECONDARY:-8.8.8.8}
|
|
ports:
|
|
- "${PROWLARR_PORT:-9696}:9696"
|
|
volumes:
|
|
- ${ARR_ROOT:-/data/arr}/config/prowlarr:/config
|
|
|
|
radarr:
|
|
<<: *linuxserver-common
|
|
image: ${RADARR_IMAGE:-lscr.io/linuxserver/radarr:latest}
|
|
container_name: ${RADARR_CONTAINER_NAME:-arr-radarr}
|
|
dns:
|
|
- ${ARR_DNS_PRIMARY:-1.1.1.1}
|
|
- ${ARR_DNS_SECONDARY:-8.8.8.8}
|
|
ports:
|
|
- "${RADARR_PORT:-7878}:7878"
|
|
volumes:
|
|
- ${ARR_ROOT:-/data/arr}/config/radarr:/config
|
|
- ${ARR_ROOT:-/data/arr}:/data
|
|
|
|
sonarr:
|
|
<<: *linuxserver-common
|
|
image: ${SONARR_IMAGE:-lscr.io/linuxserver/sonarr:latest}
|
|
container_name: ${SONARR_CONTAINER_NAME:-arr-sonarr}
|
|
dns:
|
|
- ${ARR_DNS_PRIMARY:-1.1.1.1}
|
|
- ${ARR_DNS_SECONDARY:-8.8.8.8}
|
|
ports:
|
|
- "${SONARR_PORT:-8989}:8989"
|
|
volumes:
|
|
- ${ARR_ROOT:-/data/arr}/config/sonarr:/config
|
|
- ${ARR_ROOT:-/data/arr}:/data
|
|
|
|
qbittorrent:
|
|
<<: *linuxserver-common
|
|
image: ${QBITTORRENT_IMAGE:-lscr.io/linuxserver/qbittorrent:latest}
|
|
container_name: ${QBITTORRENT_CONTAINER_NAME:-arr-qbittorrent}
|
|
dns:
|
|
- ${ARR_DNS_PRIMARY:-1.1.1.1}
|
|
- ${ARR_DNS_SECONDARY:-8.8.8.8}
|
|
environment:
|
|
PUID: ${PUID:-1000}
|
|
PGID: ${PGID:-1000}
|
|
TZ: ${TZ:-America/Mexico_City}
|
|
WEBUI_PORT: ${QBITTORRENT_PORT:-8080}
|
|
TORRENTING_PORT: ${QBITTORRENT_TORRENTING_PORT:-6881}
|
|
ports:
|
|
- "${QBITTORRENT_PORT:-8080}:${QBITTORRENT_PORT:-8080}"
|
|
- "${QBITTORRENT_TORRENTING_PORT:-6881}:${QBITTORRENT_TORRENTING_PORT:-6881}"
|
|
- "${QBITTORRENT_TORRENTING_PORT:-6881}:${QBITTORRENT_TORRENTING_PORT:-6881}/udp"
|
|
volumes:
|
|
- ${ARR_ROOT:-/data/arr}/config/qbittorrent:/config
|
|
- ${ARR_ROOT:-/data/arr}:/data
|
|
|
|
kapowarr:
|
|
image: ${KAPOWARR_IMAGE:-mrcas/kapowarr:latest}
|
|
container_name: ${KAPOWARR_CONTAINER_NAME:-arr-kapowarr}
|
|
restart: unless-stopped
|
|
dns:
|
|
- ${ARR_DNS_PRIMARY:-1.1.1.1}
|
|
- ${ARR_DNS_SECONDARY:-8.8.8.8}
|
|
environment:
|
|
PUID: ${PUID:-1000}
|
|
PGID: ${PGID:-1000}
|
|
TZ: ${TZ:-America/Mexico_City}
|
|
ports:
|
|
- "${KAPOWARR_PORT:-5656}:5656"
|
|
volumes:
|
|
- ${ARR_ROOT:-/data/arr}/config/kapowarr:/app/db
|
|
- ${ARR_ROOT:-/data/arr}/downloads/torrents:/app/temp_downloads
|
|
- ${ARR_ROOT:-/data/arr}/media/comics:/comics
|
|
networks:
|
|
- arr
|
|
|
|
suwayomi:
|
|
image: ${SUWAYOMI_IMAGE:-ghcr.io/suwayomi/suwayomi-server:preview}
|
|
container_name: ${SUWAYOMI_CONTAINER_NAME:-arr-suwayomi}
|
|
restart: unless-stopped
|
|
dns:
|
|
- ${ARR_DNS_PRIMARY:-1.1.1.1}
|
|
- ${ARR_DNS_SECONDARY:-8.8.8.8}
|
|
environment:
|
|
PUID: ${PUID:-1000}
|
|
PGID: ${PGID:-1000}
|
|
TZ: ${TZ:-America/Mexico_City}
|
|
ports:
|
|
- "${SUWAYOMI_PORT:-4567}:4567"
|
|
volumes:
|
|
- ${ARR_ROOT:-/data/arr}/config/suwayomi:/home/suwayomi/.local/share/Suwayomi-Server
|
|
- ${ARR_ROOT:-/data/arr}/media/manga:/data/manga
|
|
networks:
|
|
- arr
|
|
|
|
maintainerr:
|
|
image: ${MAINTAINERR_IMAGE:-ghcr.io/jorenn92/maintainerr:latest}
|
|
container_name: ${MAINTAINERR_CONTAINER_NAME:-arr-maintainerr}
|
|
restart: unless-stopped
|
|
dns:
|
|
- ${ARR_DNS_PRIMARY:-1.1.1.1}
|
|
- ${ARR_DNS_SECONDARY:-8.8.8.8}
|
|
environment:
|
|
PUID: ${PUID:-1000}
|
|
PGID: ${PGID:-1000}
|
|
TZ: ${TZ:-America/Mexico_City}
|
|
ports:
|
|
- "${MAINTAINERR_PORT:-6246}:6246"
|
|
volumes:
|
|
- ${ARR_ROOT:-/data/arr}/config/maintainerr:/opt/data
|
|
networks:
|
|
- arr
|
|
|
|
networks:
|
|
arr:
|
|
name: homelab-arr
|