For me: Jellyfin with all my movies, shows, home videos, and a film footage archive of content ripped from YouTube. I set this server up when a movie I wanted to watch was no longer on Netflix and I realized, in a few decades there’s a decent likelihood that many of my favorites will be hard to find on streaming services or I’ll have to subscribe to several services to get the collection I want. I’ve had it running for years now and it’s one of my favorite things. I share access to it with my friends and family, so they benefit as well. Only issue I had to get around was with steaming 4k video. For some reason, the official Jellyfin apps try to transcode 4k video live rather than just streaming it directly, and my low-CPU NAS really struggles to keep up with that, so I’d resorted to paying for Infuse Pro as the front end for my server, which does stream 4k without transcoding. In all it’s just a NAS with ngrok running in a docker container running Jellyfin and a Caddy reverse proxy. Highly recommend this setup to anyone interested in building a media server! It feels good to actually own some digital content in the age of Spotify and Netflix.