Problem with Navidrome is it organizes your music by the idtags. So if they are not in perfect order you will have a fragmented music collection. Which in turn ruins the experience.
I recommend either Airsonic or the lightweight and fast Polaris that are folder based music players (both run in Docker)