I was just looking into this for myself. Can I ask what you went with?
It’s not foss or self hostable, but Flipp does this. Pulls weekly ads you can compare.
You would probably enjoy Overseerr
In my opinion, you should be running everything as a docker container. I would first get Plex running to learn, and expand from there; Sonarr, Radarr, Prowlarr, Overseerr, torrent client, etc.
For resources and documentation, Spaceinvaderone on YouTube is great (older but still relevant), and I also enjoy IBRACORP’s videos. As for text based, TRaSH Guides are basically defacto.
Are we counting like Ares and Limewire? I just wanted to listen to music and could never pay it. That turned into software I wanted but couldn’t buy. Then I stopped for a while and started up again years ago not wanting to pay for streaming