From 26836f8c5a477d8d1465548a474551079ad05829 Mon Sep 17 00:00:00 2001 From: Nathan Date: Tue, 14 Apr 2026 20:32:21 -0400 Subject: [PATCH] fix(heimdall): update volume paths and remove unused ports for multiple services --- nodes/heimdall/prowlarr/compose.yaml | 6 +++--- nodes/heimdall/qbittorrent/compose.yaml | 6 +++--- nodes/heimdall/radarr/compose.yaml | 6 +++--- nodes/heimdall/sabnzbd/compose.yaml | 12 ++++++------ .../heimdall/sonarr/{composeyaml => compose.yaml} | 6 +++--- nodes/heimdall/tautulli/compose.yaml | 15 +++++++++++---- 6 files changed, 29 insertions(+), 22 deletions(-) rename nodes/heimdall/sonarr/{composeyaml => compose.yaml} (84%) diff --git a/nodes/heimdall/prowlarr/compose.yaml b/nodes/heimdall/prowlarr/compose.yaml index f5ea520..46accc1 100644 --- a/nodes/heimdall/prowlarr/compose.yaml +++ b/nodes/heimdall/prowlarr/compose.yaml @@ -19,9 +19,9 @@ services: - PGID=0 - TZ=America/New_York volumes: - - /mnt/pve/appdata/prowlarr/data:/config - ports: - - 9696:9696 + - /mnt/appdata/prowlarr/data:/config + # ports: + # - 9696:9696 restart: unless-stopped networks: - proxy-net diff --git a/nodes/heimdall/qbittorrent/compose.yaml b/nodes/heimdall/qbittorrent/compose.yaml index 7b49a8b..adf1c13 100644 --- a/nodes/heimdall/qbittorrent/compose.yaml +++ b/nodes/heimdall/qbittorrent/compose.yaml @@ -22,7 +22,7 @@ services: devices: - /dev/net/tun:/dev/net/tun volumes: - - /mnt/pve/appdata/gluetun:/gluetun + - /mnt/appdata/gluetun:/gluetun env_file: .env environment: - VPN_SERVICE_PROVIDER=nordvpn @@ -45,8 +45,8 @@ services: - TZ=America/New_York - WEBUI_PORT=8081 volumes: - - /mnt/pve/appdata/qbittorrent:/config - - /mnt/pve/media/downloads-qbit:/downloads + - /mnt/appdata/qbittorrent/data:/config + - /mnt/media/incoming/downloads-qbit:/downloads restart: unless-stopped labels: - "traefik.enable=true" diff --git a/nodes/heimdall/radarr/compose.yaml b/nodes/heimdall/radarr/compose.yaml index 142373c..986a837 100644 --- a/nodes/heimdall/radarr/compose.yaml +++ b/nodes/heimdall/radarr/compose.yaml @@ -21,9 +21,9 @@ services: - PGID=0 - TZ=America/New_York volumes: - - /mnt/pve/appdata/radarr/data:/config - - /mnt/pve/media/movies:/movies - - /mnt/pve/media/downloads-sab/complete/radar:/downloads + - /mnt/appdata/radarr/data:/config + - /mnt/media/movies:/movies + - /mnt/media/incoming/downloads-sab/complete/radar:/downloads restart: unless-stopped networks: - proxy-net diff --git a/nodes/heimdall/sabnzbd/compose.yaml b/nodes/heimdall/sabnzbd/compose.yaml index 56eed3d..5ab2bfa 100644 --- a/nodes/heimdall/sabnzbd/compose.yaml +++ b/nodes/heimdall/sabnzbd/compose.yaml @@ -19,12 +19,12 @@ services: - PGID=0 - TZ=America/New_York volumes: - - /mnt/pve/appdata/sabnzbd/config:/config - - /mnt/pve/media/downloads-sab/complete/:/downloads - - /mnt/pve/media/downloads-sab/incomplete:/incomplete-downloads - - /mnt/pve/media/downloads-sab/history:/history - ports: - - 7777:8080 + - /mnt/appdata/sabnzbd/data:/config + - /mnt/media/incoming/downloads-sab/complete/:/downloads + - /mnt/media/incoming/downloads-sab/incomplete:/incomplete-downloads + - /mnt/media/incoming/downloads-sab/history:/history + # ports: + # - 7777:8080 restart: unless-stopped networks: - proxy-net diff --git a/nodes/heimdall/sonarr/composeyaml b/nodes/heimdall/sonarr/compose.yaml similarity index 84% rename from nodes/heimdall/sonarr/composeyaml rename to nodes/heimdall/sonarr/compose.yaml index 473c6f2..c0f3e10 100644 --- a/nodes/heimdall/sonarr/composeyaml +++ b/nodes/heimdall/sonarr/compose.yaml @@ -21,9 +21,9 @@ services: - PGID=0 - TZ=America/New_York volumes: - - /mnt/pve/appdata/sonarr/data:/config - - /mnt/pve/media/tvshows:/tv - - /mnt/pve/media/downloads-sab/complete/sonarr:/downloads + - /mnt/appdata/sonarr/data:/config + - /mnt/media/tvshows:/tv + - /mnt/media/incoming/downloads-sab/complete/sonarr:/downloads restart: unless-stopped networks: - proxy-net diff --git a/nodes/heimdall/tautulli/compose.yaml b/nodes/heimdall/tautulli/compose.yaml index 2bd81ff..de47384 100644 --- a/nodes/heimdall/tautulli/compose.yaml +++ b/nodes/heimdall/tautulli/compose.yaml @@ -19,9 +19,16 @@ services: - PGID=0 - TZ=America/New_York volumes: - - /mnt/appdata/arr-apps/tautulli/config:/config - ports: - - 38181:8181 + - /mnt/appdata/tautulli/data:/config + # ports: + # - 38181:8181 restart: unless-stopped networks: - - proxy \ No newline at end of file + - proxy + labels: + - "traefik.enable=true" + - "traefik.http.routers.tautulli.entrypoints=websecure" + - "traefik.http.routers.tautulli.rule=Host(`tautulli.castaldifamily.com`)" + - "traefik.http.routers.tautulli.tls=true" + - "traefik.http.routers.tautulli.tls.certresolver=cloudflare" + - "traefik.http.services.tautulli.loadbalancer.server.port=8181" \ No newline at end of file