Full disclosure, I’m pretty new to selfhosting myself, and I haven’t written a guide like this before, but hopefully this scatterbrained writeup is enough for someone out there lmao
This is just what works for me and how I set it up. Always open to ideas for improvement as well.
You can connect navidrome and many other music players to listenbrainz.org. Like Spotify it creates an end of the year report and it also does recommendations like the weekly spotify playlist.