New: one-click Cloud Apps
All posts

Self-host your music: a Spotify alternative you actually own

Robert DavisAugust 13, 20262 min read
Self-HostingMediaGuides
Self-host your music: a Spotify alternative you actually own

Spotify is convenient right up until it isn't — the album that vanishes, the artist pulled overnight, the fact that you're renting access to music you never quite own. If you have a music collection (or want one), you can stream it to every device from your own server, and it feels exactly like a personal Spotify. The tool of choice is Navidrome.

What Navidrome is

Navidrome points at your music files and turns them into a fast, modern streaming server: a clean web player, gapless playback, playlists, favorites, smart handling of huge libraries. The killer detail is compatibility — Navidrome speaks the Subsonic API, which means it works with a whole ecosystem of excellent third-party mobile and desktop apps that already exist. You get your own streaming service and a choice of the apps you play it through.

  • A polished web player, plus dozens of compatible Subsonic apps for iOS, Android and desktop.
  • Fast with large libraries — tens of thousands of tracks without breaking a sweat.
  • Multi-user, so the whole household gets their own accounts and playlists.
  • Light on resources — a single Go binary and your music folder.

Why self-host your music?

  • Nothing disappears. The catalog is yours; no licensing deal removes an album overnight.
  • No subscription, no ads, no "shuffle only." It's your collection, played your way.
  • High quality on your terms — including formats and bitrates the streaming services don't offer.
  • Private. Your listening isn't a data point in anyone's recommendation engine.

An option for the big-library crowd: Airsonic

If you're coming from an older setup or want the more classic, feature-heavy Subsonic lineage, Airsonic is the established alternative. For most people starting fresh, Navidrome's speed and modern interface make it the easy first pick — but it's nice to know the ecosystem is deep.

How to deploy it

Navidrome is refreshingly simple: the app, a volume for your music, and one for its small database, behind TLS on a domain. The only real "work" is getting your music files onto the server — after that it scans the library and you're streaming. On a VPS that's a quick job plus the usual standing duties of updates and backups; or deploy Navidrome in one click and just bring the music.

Then: install a good app

Open the web player to confirm it's all there, then install a Subsonic-compatible app on your phone, point it at your server, and you've got offline downloads and a native player for your own collection. It's the Spotify workflow — search, play, download for the plane — over music that can never be taken away from you.


Deploy Navidrome → — or browse the full catalog of media apps you can host.

Ready to deploy?

Deploy an app from the catalog in minutes. No contracts, no setup fees.