Just need a simple torrent box. I’ve tried using the transmission-openvpn docker container in the past, but it keeps on having issues, either with the systemd service detailed in the manual not working properly, or fuckery with how it saves files, where it makes them owned by root on the host.

Is docker still the best way to go about this? I’ve used it in the past because I need only the client itself to be on the VPN, but the WebUI needs to be accessible on my actual network. The docker container made this split tunneling setup easy to do.

I’ll also be running Jellyfin on the same machine, which also needs to be a local lan server, so running the VPN on the system globally isn’t an option, since Jellyfin and the WebUI need to not go through the VPN.

So, any suggestions for what I should do?