Navidrome

App in the BluixApps catalog

What it is

Navidrome is a self-hosted music streaming server — points at your music library, streams to mobile / desktop / web clients, with playlists, smart playlists, scrobbling, Subsonic API compatibility. Fast Go binary, SQLite-backed.

For music collectors who want Spotify UX on their own infrastructure with their own library, Navidrome is the modern choice.

What it's for

  • Personal music streaming — your library accessible from anywhere
  • Mobile music — official + third-party mobile clients
  • Family music sharing — multi-user with separate playlists
  • Last.fm scrobbling — track listening history
  • Smart playlists — auto-generated based on listening patterns

Who it's for

  • Music collectors with personal libraries (purchased / ripped)
  • Privacy-conscious music fans rejecting Spotify tracking
  • Multi-platform users wanting consistent UX across devices
  • Subsonic ecosystem users — Navidrome is Subsonic API compatible
  • Self-hosters preferring lightweight music server

Why teams pick Navidrome over alternatives

  • MIT license — fully open
  • Subsonic API compatible — works with all Subsonic clients
  • Lightweight — runs on $3/mo VPS
  • Beautiful web UI — modern Vue.js
  • Active development — frequent releases
  • Smart playlists — auto-generated dynamic playlists

Integrations

  • Subsonic clients — DSub, Ultrasonic, Symfonium, Substreamer, play:Sub, Sonixd
  • Native clients — official web UI + community mobile apps
  • Last.fm / ListenBrainz — scrobbling support
  • Authentication — local users
  • Music formats — MP3, FLAC, OGG, M4A, OPUS, WAV
  • Tag editing — modify metadata via UI
  • Smart playlists — define rules for auto-playlists

Notable users & community

  • 12k+ GitHub stars
  • Active community on r/selfhosted
  • Subsonic ecosystem standard
  • Frequent releases
  • Strong reputation for stability + performance

Tips & operations

  • Library scanning is fast — Navidrome is optimized; even large libraries scan quickly
  • FLAC for quality, MP3 for size — pick storage format thoughtfully
  • Mobile data usage — clients transcode on the fly; tune quality settings
  • Persistent volumes — config + DB + music mount
  • Backup metadata — re-scanning rebuilds; metadata backup is fastest restore
  • Storage planning — music libraries grow; size disk accordingly

What we ship in BluixApps

  • Docker compose: Navidrome + persistent volumes
  • Pinned deluan/navidrome:0.54 (release-tagged)
  • HTTPS via Let's Encrypt
  • Admin user via env config
  • Persistent volumes for config + data + music mount
  • Subsonic API enabled for mobile clients
  • Backup hook covers config + metadata DB
Read this app's deep dive on bluix.app ↗

Get this app — pick a BluixApps plan

Same catalog. Scaling tenant isolation, white-label and support tier.

TierTenantsCatalogSupportWhite-labelMonthly
Stacks119 curated stacksStandard$19/moDetailDeploy
Starter10Full catalogStandard+$15–25/mo$49/moDetailDeploy
Pro25Full catalogPriority bugfix+$15–25/mo$149/moDetailDeploy
Growth100Full catalogPriority bugfix+$15–25/mo$349/moDetailDeploy
Scale500Full catalog7-day window+$15–25/mo$799/moDetailDeploy
EnterpriseUnlimitedFull catalogPriority 7-dayBundled$1,499/moDetailDeploy

Powered by WHMCompleteSolution