From b0cdfbac5d66ec4280d24d7e347cf07e402bff46 Mon Sep 17 00:00:00 2001 From: Thomas Kendrick Date: Fri, 19 Dec 2025 14:25:42 +0000 Subject: [PATCH] feat: add nzbget --- media/arrstack/docker-compose.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/media/arrstack/docker-compose.yml b/media/arrstack/docker-compose.yml index 2855b4c..84b1da5 100644 --- a/media/arrstack/docker-compose.yml +++ b/media/arrstack/docker-compose.yml @@ -19,6 +19,7 @@ services: - 7878:7878 # Radarr - 8989:8989 # Sonarr - 9696:9696 # Prowlarr + - 6789:6789 # NZBGet restart: unless-stopped networks: - traefik_public @@ -103,6 +104,33 @@ services: homepage.href: "https://prowlarr.${DOMAIN}" homepage.description: "Indexer Manager" + nzbget: + image: lscr.io/linuxserver/nzbget:latest + container_name: nzbget + network_mode: service:gluetun + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ${CONFIG_ROOT}/nzbget:/config + - ${MEDIA_PATH}:/media # Downloads location + restart: unless-stopped + labels: + # Traefik + traefik.enable: "true" + traefik.http.routers.nzbget.rule: "Host(`nzbget.${DOMAIN}`)" + traefik.http.routers.nzbget.entrypoints: "https" + traefik.http.routers.nzbget.service: "nzbget" + traefik.http.routers.nzbget.tls.certresolver: "cloudflare" + traefik.http.services.nzbget.loadbalancer.server.port: "6789" + # Homepage + homepage.group: "Media" + homepage.name: "NZBGet" + homepage.icon: "nzbget.svg" + homepage.href: "https://nzbget.${DOMAIN}" + homepage.description: "Usenet Downloader" + networks: traefik_public: external: true