Jellyfin, it's pretty simple and if you have a spare computer, a decent connection (and by decent I don't mean even a decent one by 21th century standards, I still have a 100/10mbps ADSL) and a 2/4tb Hdd, you can host your own FOSS Netflix/Hulu with all the shows you want, if you're in a county where "sailing the seven seas" is a huge deal, the only subscription would be a cheap VPN or even better something like real debrid.
Literally, and I mean literally, just downloaded this yesterday because I was tired of using Syncthing to pass media files back and forth between my phone and my NAS.
Plex is a shit show, charging you to view remote files.
Got any recommendations on where to put together a decent setup? The documentation seems a bit sparse.
The "best" setup (simplest to maintain, not to set up), is using docker to host jellyfin, sonarr, radarr, lidarr, transmission with wireguard VPN, and prowlarr for all of your media needs. Jellyfin plays stuff, sonarr manages shows, radarr: movies, lidarr: music, prowlarr: your sources for said media. Transmission + wireguard VPN for the downloading.
But then you are getting into self hosting stuff which opens up a whole good, but time consuming rabbit hole
For self hosting I recommend Yunohost. It allows you to install a lot of stuff with just one click but you can still install things manually if you want.
I run Jellyfin in Docker on a Pi4 and it works great. The only problem are x265 files, because Jellyfin tries to transcode them and the Pi cannot handle that.
You have to change it for each user. Go to the users settings and scroll down, under Media Playback there are options to allow audio and video transcoding. I still have audio transcoding on but that doesn't seem to cause any issues.
Do you use the flatpak version on Linux? I'm a bit of a noob but I think due to flatpak sandboxing it can't access your home folder or something, so I had this problem where it could only access my /media/ external HDD.
Aside from that, I just make folders named something unambiguous like "jellyfin documentaries", make a jellyfin directory from the control panel, name it something like "documentaries" link the two and then add the documentaries and then scan the libraries. (i may have misunderstood your question lol sry, English is my 2nd Lang)
https://perfectmediaserver.com/
Check that out, one of the guys who is a main personality of the self-hosted podcast made that website. It's all about setting up automations to download movies and TV shows automatically and stuff.
Wow, I've just downloaded and set up Jellyfin based on your post. It took literally 20 minutes and looks like it will immediately replace the awkward DLNA Serviio setup I had running. Amazing
Just so you know, there are custom CSS themes aviable on some official page I don't remember, but if you look up "jellyfin custom CSS" an official jellyfin page should come up, they look so much better.
I tried to use Emby and Plex since both were available bydefault on my NAS, good lord they both suck ass and charge for the most basic functions. Switched to Jellyfin, so much smoother and completely free.