

I selfhost everything I use, including the *arr stack. I do have a VPS with hetzner.com and they’re pretty good but I wouldn’t personally host torrent or *arr with them. If you want someone else to host I’d suggest doing the research and finding something that works for you. My only experience is 5+ years ago with dediseedbox.com so YMMV if you choose them. They do have a cheap-ish VPS.
I think Docker is the way to go either on a VPS or on your own box. If you like a webUI for it use https://www.portainer.io/.
If you do go with docker be very careful about what ports you expose, you can easily open up everything publicly so be sure to double check and bind almost everything to 127.0.0.1.
If you have any specific questions I’d be happy to help.
https://www.ovpn.com/en
BUT, I’m not sure how well it works… While rutorrent says port forwarding is working, and It seems to be from my tests… Checking randomly the only peers I see that connect to me also have ovpn IPs so I’m not sure if I’m actually accessible or not.