Are there any good docker containers that have an openvpn + qbittorrent configuration setup in such a way that the torrents won’t run if the vpn isn’t running?
Saltbox is a great option!
This looks cool, but I think I’m missing how this installs in a docker container. I feel stupid for being confused by this 🤔
So question does a vpn in a docker container directly tunnel that docker to the vpn basically not touching anything outside of it(i.e home ip/net)?
Yes, it can only affect the network of the container
Ah interesting. Might be worth looking into the saltbox someone posted above. I currently use a seedbox service
Now you got me thinking Might actually make a post asking for an equivalent usenet (box) to have a usenet and seedbox on prem:D
That Saltbox one can be used for both Usenet or torrents
haugene/docker-transmission-openvpn might be what you’re looking for. I’ve had success with that container in the past.
Can confirm have been running this for years now without much issue
I can give you my Gluetun+QBittorrent compose file, but I use it with Wireguard.
Once you are in the qbittorrent webUI make sure to bind it to the VPN port, which should be tun0.
services: gluetun: image: qmcgaw/gluetun container_name: qbittorrent_vpn cap_add: - NET_ADMIN environment: - VPN_SERVICE_PROVIDER= - VPN_TYPE=wireguard - WIREGUARD_PRIVATE_KEY== - WIREGUARD_ADDRESSES= - SERVER_COUNTRIES= - TZ=Europe/Prague ports: - 8080:8080 - 6881:6881 - 6881:6881/udp restart: unless-stopped networks: - traefik qbittorrent: image: lscr.io/linuxserver/qbittorrent:latest container_name: qbittorrent environment: - TZ=Europe/Prague - WEBUI_PORT=8080 volumes: - /docker/containers/qbittorrent/config:/config - /docker/containers/qbittorrent/downloads:/downloads restart: unless-stopped network_mode: "service:gluetun" networks: traefik: external: true