Who is paying for that bandwdith? (It's you)
Getting a machine with lots of storage is first step. Make sure you also get an Intel graphics card. A380 I think. They're amazing at transcoding and color mapping (10bit->8bit). Transcode is very important to support with hardware, since it allows realtime resolution change, colorspace conversion, and pretty much every video file format to mp4. Can be done in CPU but not recommended.
I'd recommend Linux, but Jellyfin works with damn near everything. Use whatever youre comfortable with.
Getting content? First, use Firefox with Ublock Origin. Turn on all filters. Pirate websites are VERY hostile.
Get a VPN that can port forward. PIA and Proton can both do so, and are reasonable priced. VPN keeps simple copyright scanners from attacking your network, legally speaking.
Sites to look for goods: thepiratebay.org still exists. /r/piracy reddit has loads of links. Yandex search of "show torrent" has all completely relevant links. If you have a Usenet subscription to alt.binaries then you can use that method to grab stuff.
I also grab DVDs and Blurays and rip myself. Doing this is great since you may be able to find shows, but special features are almost never included. I use this tool to quickly rip: https://github.com/xenomachina/dvdrip/blob/master/dvdrip.py
https://www.bfloeser.de/posts/bluray/ covers Linux Bluray ripping, including where to download the AACS keys.
https://github.com/Jackett/Jackett | https://github.com/qbittorrent/search-plugins/wiki/How-to-co...
I abandoned MythTV and rented DVR from Comcast for just that reason.
This isn't as true as it used to be. My current Jellyfin server is an old laptop with a 5TB USB hard drive dangling off of it. Syncthing is used to sync the media to another system in my house because I don't really want to rip it all again if something fails.
If you proactively torrent "everything I may conceivably ever want to watch" or are glued to media 12 hours a day but still want it all to be new, then 5TB will go quickly, but 5TB can go quite a ways for people who don't match those conditions.
While a NAS won't hurt anything, the days when you needed one to do anything useful at all are gone. Just like I just slam my entire MP3 collection on to my phone's SD card now... I don't need any sort of windowing setup, or network access, or anything fancy anymore. Not only does it fit, nowadays it's only a fraction of the space anyhow.
You don't have to use this, but maybe it inspires you.
If you go the torrent route, there are also subreddits about trackers.
Pay for a seedbox and get access to a single private tracker site and that’s all you need.
I'm running it on the Windows Pro that came with the device. I'm not saying you should use Windows, I'm just pointing out that you don't need much to run it.
Huge list of self hosted stuff.
I personally run Plex(TV/Movie/music), Audiobookshelf(podcasts), Immich(Google photos), along with a bunch of other unrelated stuff like Home Assistant, Apache, etc.
It's all run off an beelink n100 and some NAS drives. Super cheap and useful.
Agreed.
And anyone creating or supporting generative AI built from massive unfettered internet scraping that wants to lecture me on the ethics of violating copyright to sidestep the monstrosity they have built can take a flight to Hypocrite Island and go fuck themselves.
I'd recommend giving jellyfin a try because it's a worthy project, but it's not even a competition, Plex is hands down much more user friendly, if you can excuse the fact that it's closed source.
Now for findability I can't recommend Kagi enough. You can find virtually anything there, no filters and no bullshit results.
I rename my movies but that takes maybe ten seconds per one I add, tops, and the result is easier to read when managing files later than leaving them as “www.torrenting.com The.Matix.ita.eng.1999[rarbg]” or whatever insane file names they usually come with.
Do you mean you let it auto-scan the wrong id, go find that wrong movie in your library, then manually provide an e.g. IMDb id, for every one?
I had really hoped that the streaming era would have ended up in a better future where I could buy movies and TV shows in the same was as I buy them on Bandcamp: Watch some of it, maybe all of it, for free, and after payment you can either stream it OR download it and play it however the fuck you want on whatever device you want, with whatever software you want.
Ads are not just a question of whether you can pay to turn them off. The mere presence of ads on a platform is pure poison for its content curation, and further gives the streaming vendor incentives to control you as a user and take away your freedom.
I used this guide - https://guides.viren070.me/stremio
So "reddit NBA stream" and you'll get results. Or duck duck go it.
Find one or two you like, then use Unlock Origin to block all the annoying UI stuff and ads.
The websites come and go so you have to stay on top of the new domains.
You can pirate whatever shows, including ones that can't even be legally sold, and run your own service.
If you add the Arrs suite, then you can also get dynamic additions of shows you watch, and just have them show up.
And well, if Meta and ilk can use pirate libraries in a commercial setting, I see nothing wrong in piracy in a non commercial setting.