i was running qbitT plus gluetun in a docker container inside a ubuntu VM. i just switched to the qbitT LXC with openvpn installed on the lxc and am getting significantly faster download speeds
How to manually configure OpenVPN for Proton VPN in Linux | Proton VPN i used this doc. it is for protonVPN but it applies to openVPN as well. you need your configuration file for this. once i got openVPN working i set up a cron job on reboot to automatically start when the container starts, and set qbit to tun0 network interface so if openvpn is not running it doesn’t have a network interface and won’t download
I used tteck’s deployment script for qbit LXC, and then just followed NordVPNs install guide for Debian. I also added a small delay for starting of qbit service so that I could be sure the VPN was up and running - had noticed in the past sometimes if the VPN is slower to start then torrents could already be seeding on your native IP.