Navidrome Music Server
Navidrome is an open-source, web-based music collection server and streamer. It gives you the freedom to listen to your music collection from any browser or mobile device.
It’s like your personal Spotify!
Features
- Handles very large music collections
- Streams virtually any audio format available
- Reads and uses all your beautifully curated metadata
- Great support for compilations (Various Artists albums) and box sets (multi-disc albums)
- Multi-user, each user has their own play counts, playlists, favorites, etc.
- Very low resource usage
- Multiplatform, runs on macOS, Linux, and Windows. Docker images are also provided
- Ready to use binaries for all major platforms, including Raspberry Pi
- Automatically monitors your library for changes, importing new files and reloading new metadata
- Themeable, modern and responsive Web interface based on Material UI
- Compatible with all Subsonic/Madsonic/Airsonic clients
- Transcoding on the fly. Can be set per user/player. Opus encoding is supported
- Translated to various languages
Last update: 8 June 2026





Josh –
Works great. Just having trouble pointing Navidrome to one specific folder for music. I believe it’s searching the entire NAS which poses a problem with cached and hidden folders. Any song I add is triplicated in Navidrome. If I could easily point Navidrome to one specific folder for music, that’d make this app 10/10.
fresh –
Hello developer, Navidrome is a very useful music player. Thank you very much for your contributions to the community. However, I need to report an issue: the latest ARM 64 version (0.57.0) of the installation package seems to have a problem. After installation, it shows a “connection refused” error. When I switch to the older version (0.54.3), it works normally.
thanksbro –
Otherwise all seems great but the install configures /share as your music library and therefore scans your entire NAS for songs. This cannot be changed within the Navidrome UI as far as I can tell: you can’t that path, and you can’t delete the library. So I’ll take my chances with the QNAP Container Station. Wish me luck.
QoolBox –
Since it is not settable in the parameter, you can still modify the path in the startup script.
it is set to /share because everyone do not have his Multimedia file in same location
Kort –
Qnap ts-221 continuous folder scanning. I don’t know how to fix this. Help.
Pol –
Works perfect, thanks!