QBitorrent seems to stall when using NordVPN so I’ve now tried to run a nordvpn client in the stack so QBitorrent can use it as a network interface.
Everything seems to be running but I can’t seem to access the torrent webui.
Here is the new docker-compose.yaml
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: nordvpn # qBittorrent runs inside nordvpn
APP_PORT: 8080 # WebUI port
PROXY_AUTH_ADD: "false"
container_name: qBittorrent_app_proxy_1
depends_on:
- nordvpn
nordvpn:
image: bubuntux/nordvpn
container_name: nordvpn
ports:
- "8094:8094" # torrent peer port
- "8080:8080" # WebUI accessible at http://localhost:8080
cap_add:
- NET_ADMIN
environment:
- TOKEN=<token>
- CONNECT=us
- TECHNOLOGY=NordLynx
- NET_LOCAL=192.168.1.11/24
- FIREWALL=Enable
- PORTS=8094 # only torrent port opened through VPN
sysctls:
- net.ipv6.conf.all.disable_ipv6=1
restart: unless-stopped
server:
image: ghcr.io/hotio/qbittorrent:release-5.1.2
container_name: qBittorrent_server_1
environment:
- PUID=1000
- PGID=1000
volumes:
- ${APP_DATA_DIR}/data/config:/config
- ${UMBREL_ROOT}/home/downloads:/app/qBittorrent/downloads
restart: on-failure
network_mode: "service:nordvpn" # shares network stack with nordvpn
depends_on:
- nordvpn
Any suggestions to get this setup to work?