From b3761e0ae1c8afd5c017c5efe479ea222283e033 Mon Sep 17 00:00:00 2001 From: rens Date: Sat, 1 Nov 2025 18:17:39 +0100 Subject: [PATCH] networking and permissions --- arr-stack/docker-compose.yaml | 54 +++++++++++++++++++++++++++-------- 1 file changed, 42 insertions(+), 12 deletions(-) diff --git a/arr-stack/docker-compose.yaml b/arr-stack/docker-compose.yaml index e68e5f3..eb82c1d 100755 --- a/arr-stack/docker-compose.yaml +++ b/arr-stack/docker-compose.yaml @@ -5,8 +5,8 @@ services: image: lscr.io/linuxserver/qbittorrent:latest container_name: qbittorrent environment: - - PUID=1000 - - PGID=1000 + - PUID=0 + - PGID=0 - TZ=Etc/UTC - WEBUI_PORT=8080 - TORRENTING_PORT=6881 @@ -18,12 +18,15 @@ services: - 6881:6881 - 6881:6881/udp restart: unless-stopped + networks: + static-network: + ipv4_address: 172.20.0.2 nzbget: image: lscr.io/linuxserver/nzbget:latest container_name: nzbget environment: - - PUID=1000 - - PGID=1000 + - PUID=0 + - PGID=0 - TZ=Etc/UTC - NZBGET_USER=nzbget #optional - NZBGET_PASS=tegbzn6789 #optional @@ -33,6 +36,9 @@ services: ports: - 6789:6789 restart: unless-stopped + networks: + static-network: + ipv4_address: 172.20.0.3 jellyseerr: image: fallenbagel/jellyseerr:latest container_name: jellyseerr @@ -44,12 +50,15 @@ services: volumes: - /path/to/appdata/config:/app/config restart: unless-stopped + networks: + static-network: + ipv4_address: 172.20.0.4 radarr: image: lscr.io/linuxserver/radarr:latest container_name: radarr environment: - - PUID=1000 - - PGID=1000 + - PUID=0 + - PGID=0 - TZ=Etc/UTC volumes: - /path/to/radarr/data:/config @@ -58,12 +67,15 @@ services: ports: - 7878:7878 restart: unless-stopped + networks: + static-network: + ipv4_address: 172.20.0.5 sonarr: image: lscr.io/linuxserver/sonarr:latest container_name: sonarr environment: - - PUID=1000 - - PGID=1000 + - PUID=0 + - PGID=0 - TZ=Etc/UTC volumes: - /path/to/sonarr/data:/config @@ -72,6 +84,9 @@ services: ports: - 8989:8989 restart: unless-stopped + networks: + static-network: + ipv4_address: 172.20.0.6 prowlarr: image: lscr.io/linuxserver/prowlarr:latest container_name: prowlarr @@ -84,6 +99,9 @@ services: ports: - 9696:9696 restart: unless-stopped + networks: + static-network: + ipv4_address: 172.20.0.7 flaresolverr: image: ghcr.io/flaresolverr/flaresolverr:latest container_name: flaresolverr @@ -94,18 +112,30 @@ services: - TZ=Europe/London ports: - 8191:8191 - restart: unless-stopped + restart: unless-stopped + networks: + static-network: + ipv4_address: 172.20.0.8 bazarr: image: lscr.io/linuxserver/bazarr:latest container_name: bazarr environment: - - PUID=1000 - - PGID=1000 + - PUID=0 + - PGID=0 - TZ=Etc/UTC volumes: - - /mnt/nas/bazarr/config:/config + - /path/to/bazarr/config:/config - /mnt/nas/jellyfin/movies:/movies #optional - /mnt/nas/jellyfin/series:/tv #optional ports: - 6767:6767 restart: unless-stopped + networks: + static-network: + ipv4_address: 172.20.0.9 +#network for stack +networks: + static-network: + ipam: + config: + - subnet: 172.20.0.0/16