Looking for suggestions for a quick torrent box setup on ARM64 Debian - VPN with Killswitch + Torrent Client + WebUI Access on LAN

Sanrasxz@lemmy.dbzer0.com to Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com – 19 points –

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?

6

You are viewing a single comment

Have you looked into gluetun? It has killswitch by design where the connection does not occur without a valid VPN.

It's very nice. I'll be happy to elaborate if you need me to.

I assume it all works on arm, I haven't specifically checked.

Awesome, looks like most are suggesting this, so I'll give this a shot! Thank you!

Good luck. Reach out if it gives you problems.

Don't put your jellyfin inside of your gluetun container