The interfaces are great but the setup process is still far beyond “plug and play” so the mainstream pirate probably still do it the cumbersome but simple way
The key part is that after I spent a couple of days getting the servers stood up, my tech illiterate husband can just go to this website, search for a movie, and it pops up in his jellyfin app after an hour or so.
I have a fairly complex system. I have a VM that tunnels traffic between my local network and my VPN. A second VM hosts all my radarr and torrent servers, which only has network access through the router VM. Files get stored on a shared zvol and jellyfin just automatically detects the new files.
The hardest part was the VPN routing. Setting up all the servarrs is basically plug and play. You run the installer script and then copy a key into all the instances you want talking to each other. It really couldn't get much simpler.
Syncler is pretty plug and play, just need to enter your subscription code ($2/month) and your torrent streaming service (realdebris/premiumize, $5/month)
I think the clunkyness of getting into torrenting media is a necessary evil to keep it from getting cracked down on. It's like antibiotics: the more people use them, the less effective they become.
That's not a great metaphor since they become technically more effective since p2p performance improves as the network grows assuming a minimum seed/leech ratio
The key part is that after I spent a couple of days getting the servers stood up, my tech illiterate husband can just go to this website, search for a movie, and it pops up in his jellyfin app after an hour or so.
I have a fairly complex system. I have a VM that tunnels traffic between my local network and my VPN. A second VM hosts all my radarr and torrent servers, which only has network access through the router VM. Files get stored on a shared zvol and jellyfin just automatically detects the new files.
The hardest part was the VPN routing. Setting up all the servarrs is basically plug and play. You run the installer script and then copy a key into all the instances you want talking to each other. It really couldn't get much simpler.