My setup:
Latest Ubuntu LTS. This PC acts as a server. Docker on it. VPN provider is ProtonVPN.
My own domain name (connected with Cloudflare) that points to the server’s public IP via NGINX Proxy Manager (NPM).
Currently, I have qBittorrent, Real-Debrid Client & Radarr/Sonarr/Bazarr on my native machine and they are not inside Docker, and they all work together perfectly to auto-download stuff. My ProtonVPN is also not in Docker.
My media client is Jellyfin, which is in Docker. So, the only thing in Docker is my Jellyfin server.
My entire issue:
The moment I turn my VPN on, I can no longer access JF from my domain name; it just times out. The moment I turn it off, it is immediately accessible again. I would even be fine with just having qBitt alone run through the VPN and nothing else, but ProtonVPN on Linux only has IP-based split tunneling and not program-based. This has led me to making this post…
I could potentially fix my whole issue by putting my VPN and qBitt in Docker and, but then I am afraid it’ll break Real-Debrid Client & Radarr/Sonarr/Bazarr since I have no idea how to have RDC connect to qBitt since RDC tells qBitt where to download stuff on my external hard drive, etc.
Another concern while looking into this LinuxServer qBitt container is that currently, I have qBitt use categories/tags for Anime, TV Shows, Movies, etc. Can this also be achieved in the docker compose file somehow? While downloading stuff, I also have the non-finished torrents in an “Incomplete” folder on my external hard drive before Radarr/Sonarr tell it where to go when it’s done - can this also be achieved with this LinuxServer container? If so, how?
TL;DR: Can this LinuxServer qBittorrent container be set to only run through my VPN (if I were to also add my VPN to a container)? Also, can it be set to download torrents to my “Incomplete” folder while they’re downloading, before being moved by Radarr/Sonarr? Lastly, can this container have qBitt create categories? My current non-Docker qBitt has categories for Anime, TV Shows, Movies, etc. If the answer is “yes” for any of these, then how?
Thank you.