Hey guys, so I have been searching for the different ways to self-host a music-server and don’t really know whats the best/most elegant way to go.
I know that there is navidrome and many also use jellyfin for it. Now I have a few questions:
- Are there any good apps for android for navidrome/jellyfin respectively?
- how easy can I add songs to them/do they pull metadata from somewhere (like jellyfin does for movies)
- how do they (or any other options) compare in terms of ease of setup/maintainability?
- do you have any overall recommendations?
Thanks a lot for any tips/recommendations and your help :D


My favorite client on android is symfonium. Also has support for more sources:
Local
Plex
Emby
Jellyfin
(Open) Subsonic
AudioBookShelf (Experimentell)
Kodi (19+)
OneDrive
box
Box
Google Drive
Dropbox
pCloud
WebDAV
SMB/SAMBA
Strictly Jellyfin:
Had good experiences with Finamp before switching to Symfonium.
Metadata (Jellyfin):
ID3 Tags
Musicbrainz (1st party plugin. Manual 1-click install) (optional) Apple Music as a plugin
Maintenance/Import:
Done via lidarr
Effort:
Besides having to create album entries on Musicbrainz (can be done automatically with the webtool ‘Harmony’), waiting 7 days to get them auto-approved and then importing it on lidarr?
Very low.
Recommendation:
Jellyfin + Lidarr
If you like tracking data:
You can track your listening history on listenbrainz (part of and operated by musicbrainz) and generate pretty graphs and get listening recommendation made from users with a similar taste.
Disclaimer: I havent tried subsonic or anything else than Jellyfin. So I can’t speak pro/cons