Update DNS config to use dedicated Adguard network

This commit is contained in:
2022-09-16 19:28:47 +03:00
parent 1a9193dc1d
commit ca72b872d4

View File

@@ -1,6 +1,33 @@
--- ---
version: "2.1" version: "2.1"
services: services:
jackett:
image: lscr.io/linuxserver/jackett:latest
container_name: jackett
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Jerusalem
# - AUTO_UPDATE=true #optional
# - RUN_OPTS=<run options here> #optional
volumes:
- ./jacket_config:/config
- ./jacket_downloads:/downloads
ports:
- 9117:9117
restart: unless-stopped
networks:
- network
- dns_network
dns:
- 150.201.34.6
labels:
- "traefik.enable=true"
- "traefik.docker.network=arr_network"
- "traefik.http.routers.prowlarr.entrypoints=websecure"
- "traefik.http.routers.prowlarr.rule=Host(`index.pukeko.xyz`)"
- "traefik.http.routers.prowlarr.tls.certresolver=pukekoresolver"
- "traefik.http.routers.prowlarr.middlewares=authelia@docker"
radarr: radarr:
image: ghcr.io/linuxserver/radarr image: ghcr.io/linuxserver/radarr
container_name: radarr_server container_name: radarr_server
@@ -9,13 +36,16 @@ services:
- PGID=1000 - PGID=1000
- TZ=Asia/Jerusalem - TZ=Asia/Jerusalem
volumes: volumes:
- ./radarr/config:/config - ./radarr/config:/config:z
- /Red-Vol/Torrents/:/torrents #optional - /var/Red-Vol/Torrents/:/torrents:z #optional
ports: ports:
- 7878:7878 - 7878:7878
restart: unless-stopped restart: unless-stopped
networks: networks:
- network - network
- dns_network
dns:
- 150.201.34.6
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.docker.network=arr_network" - "traefik.docker.network=arr_network"
@@ -31,13 +61,16 @@ services:
- PGID=1000 - PGID=1000
- TZ=Asia/Jerusalem - TZ=Asia/Jerusalem
volumes: volumes:
- ./bazarr/config:/config - ./bazarr/config:/config:z
- /Red-Vol/Torrents/:/torrents #optional - /var/Red-Vol/Torrents/:/torrents:z #optional
ports: ports:
- 6767:6767 - 6767:6767
restart: unless-stopped restart: unless-stopped
networks: networks:
- network - network
- dns_network
dns:
- 150.201.34.6
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.docker.network=arr_network" - "traefik.docker.network=arr_network"
@@ -53,13 +86,16 @@ services:
- PGID=1000 - PGID=1000
- TZ=Asia/Jerusalem - TZ=Asia/Jerusalem
volumes: volumes:
- ./sonarr/config:/config - ./sonarr/config:/config:z
- "/Red-Vol/Torrents/:/torrents" #optional - "/var/Red-Vol/Torrents/:/torrents:z" #optional
ports: ports:
- "8989:8989" - "8989:8989"
restart: unless-stopped restart: unless-stopped
networks: networks:
- network - network
- dns_network
dns:
- 150.201.34.6
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.docker.network=arr_network" - "traefik.docker.network=arr_network"
@@ -67,49 +103,8 @@ services:
- "traefik.http.routers.sonarr.rule=Host(`tv.pukeko.xyz`)" - "traefik.http.routers.sonarr.rule=Host(`tv.pukeko.xyz`)"
- "traefik.http.routers.sonarr.tls.certresolver=pukekoresolver" - "traefik.http.routers.sonarr.tls.certresolver=pukekoresolver"
- "traefik.http.routers.sonarr.middlewares=authelia@docker" - "traefik.http.routers.sonarr.middlewares=authelia@docker"
prowlarr:
image: ghcr.io/linuxserver/prowlarr:develop
container_name: prowlarr
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Jerusalem
volumes:
- ./prowlarr-data:/config
ports:
- 9696:9696
restart: unless-stopped
networks:
- network
labels:
- "traefik.enable=true"
- "traefik.docker.network=arr_network"
- "traefik.http.routers.prowlarr.entrypoints=websecure"
- "traefik.http.routers.prowlarr.rule=Host(`index.pukeko.xyz`)"
- "traefik.http.routers.prowlarr.tls.certresolver=pukekoresolver"
- "traefik.http.routers.prowlarr.middlewares=authelia@docker"
readarr:
image: ghcr.io/linuxserver/readarr:develop
container_name: readarr
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Jerusalem
volumes:
- ./readarr/config:/config
- /Red-Vol/Torrents/:/torrents #optional
ports:
- 8787:8787
restart: unless-stopped
networks:
- network
labels:
- "traefik.enable=true"
- "traefik.docker.network=arr_network"
- "traefik.http.routers.readarr.entrypoints=websecure"
- "traefik.http.routers.readarr.rule=Host(`read.pukeko.xyz`)"
- "traefik.http.routers.readarr.tls.certresolver=pukekoresolver"
- "traefik.http.routers.readarr.middlewares=authelia@docker"
networks: networks:
network: network:
driver: bridge driver: bridge
dns_network:
external: true