Hello people,
I thought of setting up a selfmade seedbox and I'm wondering if there are any security risks that I'm overseeing.
My plan was to get a VPS (from Strato most likely) and a Hetzner Storage Box.
Then fill up the entire storage box with 1 big file and mount the Box with sshfs on the vps. From there use LUKS2 to turn the big file into an encrypted container, format the container with ext4 and mount it on the vps.
Then install qbittorrent-nox and i2pd (or any other BT / i2p client, I just prefer these 2)
Now I can use the mountpoint of the LUKS container as my torrent data path.
I tried this for a few hours and seeding works, despite the data being routed through the sshfs tunnel so I don't know the exact performance limitations of this, but this doesn't matter to me (yet).
What I'm wondering is, how risky a setup like this is, compared to a NAS / small server at home. The only open ports on the VPS are for I2P and my wireguard connection. (Currently) I'm manually opening the LUKS container by hand, so no keyfile that decrypts the LUKS container is stored on the server (which also means some extra steps after rebooting the VPS but thats fine).
PS: I'm rarely downloading stuff, I'm mostly seeding, which is why I came up with this idea - the upload of my home connection is less than 500 KB/s...