Not the parent poster, but I'm running a stack of Sonarr (series crawler) + Radarr (movie crawler) + Lidarr (music crawler), + Bazarr (subtitle crawler) + some torrent client (Deluge) + Jellyfin (you could also use Plex, but Jellyfin doesn't ask for money) + Jackett (indexer) + a VPN. I've also configured a Telegram bot to send me updates about download progress. You add the content you want to *arr, those programs query your indexer(s) for sources, and pass them on to your download client(s). Downloaded files are automatically moved to the right place with a useful folder structure so that media servers (Plex, Emby, Jellyfin) can pick them up. Non-torrent sources for *arr (newsgroups etc.) are also available, but I haven't tried them.
There are various pre-designed docker-compose scripts available online [0] that basically allow you to create such a setup by simply entering your VPN username and password and specifying a storage path. If you have any experience with Docker, they're dead easy to set up and they work flawlessly.
In my experience, Netflix honestly works better and streams more reliably than Plex or any other self-hosted alternative. The Jellyfin project has been making progress, but your mileage may vary.
There are various pre-designed docker-compose scripts available online [0] that basically allow you to create such a setup by simply entering your VPN username and password and specifying a storage path. If you have any experience with Docker, they're dead easy to set up and they work flawlessly.
In my experience, Netflix honestly works better and streams more reliably than Plex or any other self-hosted alternative. The Jellyfin project has been making progress, but your mileage may vary.
[0]: https://github.com/sebgl/htpc-download-box