

As far as I get it, subsonic has an open API implemented by navidrome and a few other open source servers. All subsonic compatible apps will work.
For Android the best is by far Symfonium, but it a paid app (well worth it).
Otherwise tempus is another valid and open source app.
And no, subsonic (and navidrome) has nothing to do with audiobooks or podcasts. I selfhost both navidrome and audiobook shelf to cover all cases, and I am pretty comfortable.











Been on jellyfin since day one. Works fine, UI is great and gets the job done. TV UI maybe not top notch, buy usable. Mobile UI just fine and usable.
Also, exposed on the internet (reverse proxy, OIDC, https the works) for years now with zero issues whatsoever as well .
There are a few users always throwing thrash on jellyfin, maybe pissed off users that paid for Plex, or Plex shills that like to denigrate jellyfin, I don’t know.
Just ignore them.
Jellyfin is perfectly usable, yes you need to setup port forward, VPN or whatever, but it’s exactly our target audience so move along and stop bitching, Plex shills.
Stay with Plex, use jellyfin, whatever fit your bill.
Anyway plex does not fit my concept of self hosting to be free from cloud lock ins.