Earlier quoted context omitted.
I've tried at several points to roll my own media center PC/server setup and it's always been a very far cry from what the fire stick does for like a tenth the price and zero effort. So yeah, I'm very keen for something plug and play in this space.
This is probably a bit too custom, but I did the same, and it works really well after it's set up. Plex/Jellyfin just works for everyone (you do need to use the app, because I disabled transcoding). I have a repo that uses a Harbormaster (a Comppse-based deployment tool I wrote, https://harbormaster.readthedocs.io/ ) to set everything up and keep it up to date, so all you need to do is run the Harbormaster container,…
You can use Plex as a DLNA server together with a DLNA client (like players built into most TVs), so Direct Play and Direct Streaming should work just the same.