Hey, I'm trying to route the traffic from qbittorrent through my nordlynx container. I have other containers already configured including sabnzbd (which uses port 8080) and prowlarr already through the nordlynx container. Below is the docker run command that is generated when I set network to none, and specify the container. For context, when I set network mode to bridge, remove the --net=container parameter, I can access the ui but it's not behind a vpn. I would like to avoid having qbit use port 8080 as my setup is already configured to have sabnzbd there. I'd rather not use proxies. I prefer to use containers maintained by linuxserver as most of my other containers are also sourced from them and it keeps the configuration pretty similar. Please let me know if more information is needed.
docker run
-d
--name='qbittorrent'
-e TZ="America/Denver"
-e HOST_OS="Unraid"
-e HOST_HOSTNAME="Tower"
-e HOST_CONTAINERNAME="qbittorrent"
-e 'WEBUI_PORT'='8282'
-e 'PUID'='99'
-e 'PGID'='100'
-e 'UMASK'='022'
-l net.unraid.docker.managed=dockerman
-l net.unraid.docker.webui='http://[IP]:[PORT:8282]'
-l net.unraid.docker.icon='https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/qbittorrent-logo.png'
-v '/mnt/user/appdata/Downloads/qBitTorrent/':'/downloads':'rw'
-v '/mnt/user/appdata/qbittorrent':'/config':'rw'
--net=container:nordlynx 'lscr.io/linuxserver/qbittorrent:latest'
0c4414c3a1b3f0a811462b1fc39444cb45a3f48c7083c20b18185f349354158e
When I setup my nordlynx container, I had to add these extra parameters
--cap-add=NET_ADMIN --sysctl net.ipv4.conf.all.src_valid_mark=1 --sysctl net.ipv6.conf.all.disable_ipv6=1