I’ve been using haugene/transmission-openvpn for a long while now, but I’ve noticed its been getting slower and more buggy over time. I’d like to get a better torrent container and maybe put it through glutin, but I’d love to hear opinions from abroad.
Sabnzbd/qbittorrent. For VPN, I terminate Mullvad WireGuard on OPNsense, and force 100% of traffic through the tunnel and use Mullvad DoH for DNS resolution. If the tunnel VPN dies, so does internet access until the tunnel comes back to prevent leakage of traffic.
Also ran the haugene stuff before, bur switched to Gluetun container to terminale Mullvad Wireguard VPN, and then transmission behind it with port forward for seeding. Also running sabnzbd with Tweaknews behind the Gluetun.
I use SABNBZD and Transmission on macOS with the Mullvad macOS app running on my system with kill switch enabled. Is this enough, or should I look for containers with a vpn binds?
Edit: Found https://hotio.dev/containers/qbittorrent/ which a) comes with WireGuard VPN built-in and b) VueTorrent WebUI pre-installed as well. I also tried gluetun but realized I only need one container for VPN, so why spin up another service?
Edit 2: And even that container above supports gluetun function: VPN_ADDITIONAL_PORTS=7878/tcp,9117/tcp (this theoretically routes Radarr and Jackett in the default example I believe)
Somewhat our of leftfield but I forego VPN providers and instead use Real Debrid.
You can use rdt-client, say, if you want the feel of a local tool instead of using the site / browser addons, or need to integrate it into automated download workflows like an *arr stack.
I far prefer it to VPN setups as its also awesome for direct media streaming (Stremio, KODI etc) and it unlocks fullspeed downloads on filehoster sites which I quite often have to grab things from. All for peanuts per month.
EDIT: Only downside is this doesn’t really work well with (all) private tracker stuff.