It’s a side car service for navidrome so you already need to have navidrome (or other subsonic compatible server) running.
nix98
I’m a big fan of Jellyfin. I would say it is easily family approved. That is for my family in my household who is using it on our home Wi-Fi.
But I am not about to expose it publicly. I have WireGuard set up on my immediate family’s devices and that is mostly ok (until you get on a public Wi-Fi that fails because you haven’t gone through their portal and can’t because the vpn is on, or you are on an airplane’s Wi-Fi with no internet trying to watch their movies and it doesn’t work until you turn off the vpn). Explaining this to my wife has been a nonstop battle.
I’d like it open it up to my siblings families, especially because I have the ersatztv plug-in to create approved child stations, but so many smart tvs and devices don’t support a vpn. How have others handled that situation?
Have you tried it with a Roku? My pi.hole blocks most things, but I haven't yet tried to completely block it from the Internet. In the past, I've had to allow some domains through my pi.hole or things would be completely broken, but that hasn't happened in a while...
I suppose I'd have to occasionally unblock it to get updates to the jellyfin app, which is doable.
I use smashing. It isn’t super active but there are still a lot of extensions for it and it is super configurable, especially if you know a little ruby and coffees script. I’ve written some of my own for tracking my city’s bus.
https://blog.line72.net/2019/08/02/announcing-realtime-bus-tracking-for-smashing-dashboard/
I typically use split routing BUT also have dns set to my pihole, both so dns works for my internal services and for tracker blocking. That causes a big issue. Also I wish WireGuard would just handle failures better. Even when it can’t connect, it seems to break networking (at least on iOS)