Refactor: Create downloaders stack for VPN-routed services
- Created new downloaders stack with Gluetun + qBittorrent unified - Moved Gluetun from core stack to downloaders stack - Moved qBittorrent from media-management to downloaders stack - Uses network_mode: service:gluetun for better maintainability - Eliminates cross-stack container ID dependencies - Both services now start/stop together as a logical unit
This commit is contained in:
@@ -15,23 +15,6 @@
|
||||
# - Unmanic: https://unmanic.${DOMAIN}
|
||||
|
||||
services:
|
||||
# qBittorrent - Torrent client
|
||||
# Access at: https://qbit.${DOMAIN}
|
||||
# Routes through Gluetun VPN in core stack
|
||||
qbittorrent:
|
||||
image: lscr.io/linuxserver/qbittorrent:latest
|
||||
container_name: qbittorrent
|
||||
restart: unless-stopped
|
||||
network_mode: "container:gluetun" # Routes through VPN (gluetun container in core stack)
|
||||
volumes:
|
||||
- ./qbittorrent/config:/config
|
||||
- /mnt/downloads:/downloads
|
||||
environment:
|
||||
- PUID=${PUID:-1000}
|
||||
- PGID=${PGID:-1000}
|
||||
- TZ=${TZ:-America/New_York}
|
||||
- WEBUI_PORT=8080
|
||||
|
||||
# Sonarr - TV show automation
|
||||
# Access at: https://sonarr.yourdomain.duckdns.org
|
||||
sonarr:
|
||||
|
||||
Reference in New Issue
Block a user