Navidrome
Recent Changes
Update navidrome to 0.61.1
This patch release addresses a WebP performance regression on low-power hardware introduced in v0.61.0, adds a new
EnableWebPEncodingconfig option and a configurable UI cover art size, and includes several Subsonic API and translation fixes.| New |
EnableWebPEncoding| Opt-in to WebP encoding for resized artwork. Whenfalse(default), Navidrome uses JPEG/PNG (preserving the original source format), avoiding the WebP WASM encoder overhead that caused slow image processing on low-power hardware in v0.61.0. Set totrueto re-enable WebP output. Replaces the internalDevJpegCoverArtflag. (#5286) |false|| New |
UICoverArtSize| Size (in pixels, 2001200) of cover art requested by the web UI. It was increased from 300px to 600px in 0.61.0; now configurable and defaulting to 300px to reduce image encoding load on low-power hardware. Users on capable hardware can raise it for sharper thumbnails. (#5286) |300|| Changed |
DevArtworkMaxRequests| Default lowered frommax(4, NumCPU)tomax(2, NumCPU/2)to reduce load on low-power hardware. (#5286). (Note: this is an internal configuration and can be removed in future releases) |max(2, NumCPU/2)|| Removed |
DevJpegCoverArt| Replaced by the user-facingEnableWebPEncodingoption. (#5286) | |
Navidrome is an open source web-based music collection server and streamer. It gives you 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, favourites, etc…
- Very low resource usage
- Multi-platform, 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
Install Navidrome in a few minutes on your server with Cloudron. To install Cloudron first, follow our setup steps.