Make arr service DNS explicit

This commit is contained in:
juvdiaz 2026-06-27 14:13:18 -06:00
parent d61c1eebf7
commit b3160e9feb
1 changed files with 24 additions and 7 deletions

View File

@ -2,9 +2,6 @@ name: homelab-arr
x-linuxserver-common: &linuxserver-common
restart: unless-stopped
dns: &arr-dns
- ${ARR_DNS_PRIMARY:-1.1.1.1}
- ${ARR_DNS_SECONDARY:-8.8.8.8}
environment:
PUID: ${PUID:-1000}
PGID: ${PGID:-1000}
@ -17,7 +14,9 @@ services:
image: ${FLARESOLVERR_IMAGE:-ghcr.io/flaresolverr/flaresolverr:latest}
container_name: ${FLARESOLVERR_CONTAINER_NAME:-arr-flaresolverr}
restart: unless-stopped
dns: *arr-dns
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}
@ -30,6 +29,9 @@ services:
<<: *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:
@ -39,6 +41,9 @@ services:
<<: *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:
@ -49,6 +54,9 @@ services:
<<: *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:
@ -59,6 +67,9 @@ services:
<<: *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}
@ -77,7 +88,9 @@ services:
image: ${KAPOWARR_IMAGE:-mrcas/kapowarr:latest}
container_name: ${KAPOWARR_CONTAINER_NAME:-arr-kapowarr}
restart: unless-stopped
dns: *arr-dns
dns:
- ${ARR_DNS_PRIMARY:-1.1.1.1}
- ${ARR_DNS_SECONDARY:-8.8.8.8}
environment:
PUID: ${PUID:-1000}
PGID: ${PGID:-1000}
@ -95,7 +108,9 @@ services:
image: ${SUWAYOMI_IMAGE:-ghcr.io/suwayomi/suwayomi-server:preview}
container_name: ${SUWAYOMI_CONTAINER_NAME:-arr-suwayomi}
restart: unless-stopped
dns: *arr-dns
dns:
- ${ARR_DNS_PRIMARY:-1.1.1.1}
- ${ARR_DNS_SECONDARY:-8.8.8.8}
environment:
PUID: ${PUID:-1000}
PGID: ${PGID:-1000}
@ -112,7 +127,9 @@ services:
image: ${MAINTAINERR_IMAGE:-ghcr.io/jorenn92/maintainerr:latest}
container_name: ${MAINTAINERR_CONTAINER_NAME:-arr-maintainerr}
restart: unless-stopped
dns: *arr-dns
dns:
- ${ARR_DNS_PRIMARY:-1.1.1.1}
- ${ARR_DNS_SECONDARY:-8.8.8.8}
environment:
PUID: ${PUID:-1000}
PGID: ${PGID:-1000}