Skip to main content

Fully Managed Navidrome
as a Service

Deploy Navidrome as a fully managed service starting at €9/mo. Get automated backups, SSL, updates, support and monitoring included.

Navidrome is an open-source music streaming server — your own FLAC, MP3, AAC, and lossless library, indexed and streamable over the Subsonic API — combining the convenience of Spotify, Apple Music, and Plexamp with the privacy and control of self-hosted infrastructure. Symfonium, Amperfy, play:Sub, DSub, and Feishin all connect over the same standard API.

Free 7-day trial  99.9% Uptime SLA  No credit card  Cancel anytime

Free 7-day trial  99.9% Uptime SLA
No credit card  Cancel anytime

Navidrome

Navidrome

STARTING AT

€9/month
Automated Backups
Monitoring
Automated Updates
Auto SSL

USAGE

Unlimited
Human Support
Custom Domains
Terminal Access
File Manager Access
Deploy in your region 21 locations worldwide
GermanyFinlandNetherlandsUKSwedenUnited StatesCanadaSingaporeJapanAustraliaBrazilSouth Africa+9 more →
Navidrome Preview Image

ABOUT THE SOFTWARE

What is Navidrome

Navidrome is an open-source self-hosted music streaming server, written in Go, released under GPL-3.0. It indexes a folder of audio files — FLAC, MP3, AAC, OGG, Opus, WAV, AIFF — and exposes them through a modern web UI and the Subsonic / OpenSubsonic API to any compatible mobile or desktop client.

The project was started by Deluan Quintão in February 2016 as a modern, lightweight alternative to the legacy Subsonic server. It ships as a single Go binary with a SQLite backing store, and on the project's own benchmarks runs a 300 GB / 29,000-track library in under 50 MB of RAM. The codebase sits at more than 21,000 GitHub stars and 215 contributors. Funding comes from GitHub Sponsors and Ko-fi — no corporate parent, no acquisition risk.

Navidrome speaks the Subsonic and OpenSubsonic APIs, which means dozens of third-party clients work out of the box: Symfonium and DSub on Android, Amperfy and play:Sub on iOS, Feishin and Supersonic on the desktop. The web UI is React on top of Material UI. Smart playlists (currently Beta), per-user play counts, ReplayGain, on-the-fly transcoding, ListenBrainz and Last.fm scrobbling, and revocable public sharing links all ship in the box.

FEATURES

What Navidrome does

Navidrome turns a folder of music files into a private streaming service. Anything ffmpeg can decode plays on the web UI or through any Subsonic-compatible mobile, desktop, or hi-fi client. Multi-user, multi-library, smart playlists, scrobbling, sharing — all present, no plugins required.

Universal audio format support

Native streaming for MP3, FLAC, AAC, OGG, Opus, WMA, WAV, AIFF, M4A. Anything else ffmpeg decodes is transcoded on the fly, per user, per device.

Multi-user with isolated libraries

Per-user playlists, play counts, favourites, and 5-star ratings. Multi-library support since v0.58 keeps a kids' library separate from the main collection.

ListenBrainz and Last.fm scrobbling

Per-user toggles. Configurable ListenBrainz base URL if you also run Maloja or another self-hosted listen tracker.

Lyrics, ReplayGain, gapless playback

Embedded USLT/SYLT tags and external .lrc files for synced lyrics. ReplayGain 2.0 tags respected. Gapless playback at the client.

Subsonic and OpenSubsonic API

Compatible with dozens of clients: Symfonium, DSub, Amperfy, play:Sub, Feishin, Supersonic, Substreamer. Use what you already know; switch clients without re-uploading anything.

Smart playlists from rule files

JSON-defined rules over any tag, including custom ones like BPM, key, or mood. Auto-refreshing on schedule. Editable through the Feishin desktop client.

Revocable sharing links

Public URLs for individual songs, albums, or playlists. Send the mastering engineer a link; revoke it from the dashboard when they are done. No WeTransfer expiry juggling.

Server-managed transcoding

Codec detection per client. The OpenSubsonic Transcoding extension applies format-aware bitrate defaults — an old Android phone gets Opus while a desktop FLAC client gets bit-perfect.

WHAT'S ALWAYS INCLUDED

Every app. Fully managed.
Nothing extra to pay for.

Every app you deploy includes the full managed service — security, backups, updates, and support from day one.

Automatic updates and patches

Apps run the latest stable version. Security patches applied silently, with rollback if needed.

Daily off-site backups

Multiple daily backups in redundant off-site locations. One-click restore if anything goes wrong.

24/7 uptime monitoring

Continuous monitoring with instant alerting. We respond before you notice.

SSL, firewall, DDoS protection

Auto-renewing SSL, hardened firewall rules, DDoS mitigation on every deployment.

Performance and scaling

We monitor resource usage continuously. When your app needs more headroom, we flag it and upgrade with your explicit approval.

Dedicated engineering support

Real engineers on chat. DNS, SMTP & migration help. All included in €9.

WHY MANAGED

Why teams pick managed Navidrome

On May 19, 2026, Plex announced the Lifetime Plex Pass — which gates Plexamp — was tripling from $249.99 to $749.99 effective July 1. Spotify Premium just took its third annual price hike in a row. The math for owning your own music server has shifted noticeably this year.

Self-hosting Navidrome looks deceptively simple. Drop a Go binary on a Linux box, point it at a folder of music, open port 4533 — and that's about right for an afternoon test. Production is a different shape.

The first failure mode shows up at scale. A 30,000-track library is not unusual for someone moving off Spotify after a decade of CD ripping. GitHub issue #3236 documents what happens when a small VPS tries to scan it: a 24-hour run that ends in an out-of-memory kernel kill, then restarts from scratch. PR #4888 fixed a separate edge case where a single-library deployment with 13,500 missing files churned for five to six hours. These are not exotic problems. They are the default scan path on a server that was not sized correctly.

The second failure mode is invisible until it isn't. Navidrome needs a reverse proxy with WebSocket pass-through and the X-Forwarded-Proto header set correctly, or live UI updates silently break. The community how-to for getting Apache and Nginx right runs several pages. Let's Encrypt renewal has to be wired in. The transcoding cache needs sizing if more than one user is on the system. The SQLite database — fine for one listener — gets brittle on shared volumes without careful I/O.

REVIEWS

Hear from customers ​like you​​​​​​​

Successful businesses and professionals around the world rely on DANIAN every day

USE CASES

Three teams who run Navidrome on DANIAN

Three customer shapes recur. The archivist with twenty years of CD rips. The household sharing one library across two parents and two kids in different cities. The independent label sending pre-release masters to mastering engineers and journalists. Different problems; same managed instance.

AUDIOPHILE / FLAC ARCHIVIST

25 years of CD rips, a 500 GB FLAC library, one cellphone

A long-time CD ripper with around 30,000 tracks in 16-bit FLAC and a smaller 24-bit hi-res folder. Tagging done in MusicBrainz Picard, ReplayGain applied with rsgain. Streams to Symfonium over LTE during the commute, Amperfy on the road. Picked the European region nearest home; cares about gapless playback and accurate multi-disc handling more than discovery features.

FAMILI HOUSEHOLD, MULTI-REGION

One Navidrome, four users, two countries, kids' library walled off

Two parents, two kids, around 150 GB of kids' soundtracks, classical, indie, and folk. One parent works abroad part-time. Multi-library separates the kids' folder with restricted access; per-user playlists and play counts stay clean. The Spotify Family plan they used to pay ran €21.99/month — Navidrome on DANIAN runs €9 flat, regardless of how many family members log in.

3-PERSON INDEPENDENT LABEL

Pre-release drops to engineers and journalists, with link revocation

Small electronic-music label with 50 GB of own masters, alternates, and stems, plus a 200 GB reference library. Uses Navidrome's revocable public-link sharing to deliver pre-masters to the mastering engineer and pre-release tracks to selected journalists. No more WeTransfer expiry juggling — links revoke from the dashboard. Region picked: same continent as the studio.

COMPARISON

Four ways to run Navidrome

Four real paths exist. Pay Spotify, Apple Music, or Plex Pass forever. Run a VPS and learn enough Linux to keep it patched. Buy a home server, NAS, or business mini-PC. Or pay €9 a month and let us run it. The math runs different ways at different team sizes.

 PATH1 LISTENER5 LISTENERS (FAMILY) 10 LISTENERSYOUR OPS TIME
Spotify Premium / Apple Music
Pay forever. Library on their servers.
$12.99/mo Spotify · $10.99/mo AppleSpotify Family $21.99 / Apple Family $16.99Two Family plans: $43.98 / $33.980 hours
Self-host on a $24/mo production-class VPS
DIY Linux. You own the operational risk.
$44/mo all-in + 5–10h initial setup$44/mo + 1–2h/mo upkeep$44/mo + 2–4h/mo + DB tuning1–4 hours/month at €60–120/hr
Home server
Synology DS923+, HP ProLiant ML30 Gen10, or a business mini-PC.
€210–667/mo all-in (hardware + power + business internet + backups + your time)Same hardware, more usersSame hardware, more users; static IP contract2–4 hours/month
DANIAN Managed Navidrome€9/month€9/month€9/month0 hours

The first row is the proprietary trap: linear-per-seat pricing that pays for itself five times over by year three, and your library lives on someone else's servers. The second row is the VPS DIY path — honest if you have the time and a developer-led team in-house. Coolify on a $24 production-class VPS is a genuinely good DIY route under this path. The third row is the home-server path: real one-time costs (around €650 for a DS923+, more for a tower), an electricity meter, a business internet contract for the static IP, and 2–4 hours a month of your own time. The fourth row is what DANIAN sells: flat €9 regardless of listener count, no provider lock-in on your library, restore-from-yesterday in one message. The DANIAN row holds at €9 whether you stream alone or share with ten people, because what we sell is hosting a server, not selling seats.

BY INDUSTRY

Navidrome for specific industries

Music is the use case; specific industries put specific demands on it. A college radio station cares about programming workflows. An audiophile reviewer cares about bit-perfect FLAC paths. An audio archive cares about format longevity and access logs. Five industry shapes where Navidrome on DANIAN earns its keep.

Small labels live and die on master integrity and pre-release security. The ISRC code embedded in the FLAC tag, the ID3v2.4 metadata that travels with the file into distribution, the master version with the correct loudness target — none of this can be lost in a WeTransfer link that expires while the journalist is on holiday.

Navidrome on DANIAN gives a label a private streaming surface with revocable public-link sharing. The master archive sits in the datacenter closest to the studio; pre-release tracks go to mastering engineers and journalists via short-lived links revoked from the dashboard.

A typical artist master archive runs 5–50 GB; a small label's full catalogue plus stems runs 500 GB to 2 TB. We size the instance accordingly and pin Navidrome to the safe stable version.
Community radio runs on rotation, and rotation runs on smart playlists. The .nsp JSON files Navidrome supports — added in last 30 days AND genre = indie rock AND rating ≥ 4 stars — let programmers prep a two-hour show in a few minutes, then auto-refresh as new material is dropped into the library. Composer, conductor, and performer tags added in the v0.55 Big Refactor give classical-leaning stations the metadata granularity they need.

A small college station typically runs a 20,000–100,000-track library and 10–30 host accounts with per-host playlists.

DANIAN places the instance in the same region as the broadcast facility for low-latency prep, applies daily off-site backups (a destroyed library is a destroyed station), and keeps the transcoding cache warm so hosts queueing tracks from a phone do not wait.
The hi-fi reviewer's working library is bigger and pickier than most. 24-bit/96 or 24-bit/192 FLAC files run 30–100 MB each; a 30,000-track lossless library lands at 300 GB–1 TB. ReplayGain 2.0 tagging via rsgain or MusicBrainz Picard is the industry baseline for level matching across releases.

Navidrome reads ReplayGain tags directly and serves bit-perfect to clients that ask for it — Symfonium's 86-effect DSP rack on Android, or Feishin streaming to a USB DAC on the desktop.

DANIAN sizes storage for the working library plus a 30 percent margin and pins the WebP encoding toggle off by default so the v0.61.0 cover-art regression does not burn CPU on background art conversion. Region selection follows the reviewer's primary residence for low buffering on uncompressed FLAC.
Working DJs sit on 500 GB to 2 TB of tagged music — BPM, key (often Mixed In Key output), mood, energy. The custom-tag handling in Navidrome makes this a natural archive surface: smart playlists by bpm BETWEEN 122 AND 128 AND key = '7A' build crates the way DJs already think.

Feishin on the desktop edits the smart-playlist JSON; mobile clients browse the resulting crate when traveling to a gig. Podcasters maintaining a 5–20 GB music-bed library use the same instance — tag by mood, search by tag, drop into Reaper or the DAW of choice.

DANIAN places the instance near the studio for fast browsing and applies a high transcoding cache for crate-digging sessions on mobile.
Archives are the long-term residents of any storage discipline. IASA-TC 04 archival WAV files for music preservation, long-form MP3 or FLAC for oral histories, multi-library separation so researchers can hit the oral-history side without scrolling through the music collection.

Navidrome supports per-track bookmarks — resume-from-position is the difference between usable and useless for two-hour interview recordings. A small folk archive typically runs 5,000–30,000 items and 200 GB–2 TB, growing as cassettes and reel-to-reel sources are digitized.

DANIAN provides daily off-site backups (an archive without backups is a future loss), region selection near the partner institution, and storage that scales as the digitization project does. Researcher access is provisioned through per-user accounts, not shared logins.

FAQ

Frequently asked questions

Everything teams ask before signing up — answered straight, without sales speak.

Three groups: technical setup, migration, and how DANIAN works as a service.

01

Technical and configuration

We stream MP3, FLAC, AAC, OGG, Opus, WMA, WAV, AIFF, and M4A directly without transcoding. Anything else that ffmpeg decodes — APE, WavPack, DSF, exotic codecs — is transcoded on the fly. We size the transcoding cache to 1 GB on every instance, ten times the default, so concurrent users do not queue.
On Android, Symfonium (paid) and DSub (free) are the workhorses. On iOS, play:Sub (paid) and Amperfy (free) cover most cases. On the desktop, Feishin is the smart-playlist editor of choice. Anything that speaks the Subsonic or OpenSubsonic API works — there are dozens of compatible clients.
No native podcast support. There is an open feature request that has not shipped. Audiobooks work via multi-library plus the per-track bookmark feature, which resumes a two-hour recording where you stopped. If podcasts matter, run Castopod or oPodSync alongside; we host both on the same plan.
We run smart playlists in production. The format is a .nsp JSON file dropped into the music folder or a dedicated PlaylistsPath. Rule syntax covers any tag, including custom ones like BPM or KEY. UI editing currently requires Feishin on the desktop — the Navidrome web UI does not have a smart-playlist editor yet.
Both, per user, toggle in Personal Settings. We let you point ListenBrainz at any compatible base URL if you also run Maloja or another listen tracker. Scrobble history stays on the upstream service — Navidrome does not try to own your historical plays.
ReplayGain 2.0 tags are read directly; we recommend tagging your library upfront with rsgain or the MusicBrainz Picard ReplayGain plugin. Gapless playback is client-side — Symfonium and Feishin handle it well. Lyrics work from embedded USLT/SYLT tags and external .lrc (synced) or .txt (unsynced) files alongside each track.
We pre-size containers with enough RAM and disk I/O headroom that a 25,000-track first scan finishes in a few hours rather than the 24-hour out-of-memory path documented in GitHub issue #3236. Watcher mode keeps incremental updates near-instant. For libraries over 50,000 tracks, we schedule the initial scan with you.
No, and that is by design — the project decided early not to add upload as a Navidrome feature. We give every customer SFTP access into the /music volume, plus an SMB option for desktop drag-and-drop.
No. Navidrome reads tags but does not write them. The community workflow is to tag with MusicBrainz Picard, beets, or Mp3tag in your local workflow, then drop the tagged files into the library.

02

Migration and onboarding

We can activate your app on your own custom domain/subdomain. Examples: mydomain.com, anyword.mydomain.com.
Or, on our randomized free subdomain. Example: 963.apps.danian.cloud
If you wish to use a custom domain/subdomain, select that option when ordering your app (or notify us later). We will send you the required DNS records and if needed, our tech team will modify them for you.
21 datacenter locations across six continents. You choose the region at provisioning. Application data sits in the region you choose; pick whichever is closest to your users or matches your data-residency preference.
Yes. Request a region migration from the dashboard and we run the move in the background. The system emails you when the migration completes; total transfer time depends on data volume but typical instances finish in a few hours. There is no extra charge for a region change.
Yes. Full data export is available at any time, in a portable format you can bring to any infrastructure.
Copy the music files preserving folder structure — Navidrome reads tags from disk. Play counts, ratings, and date-added need a separate step. We use VirtualWolf's itunes-to-navidrome-migrator to read your Library.xml and write annotations into the Navidrome database, plus an .m3u8 export for playlists. Send us the XML; we'll do the run.
SFTP straight into the /music volume; the filesystem watcher picks up new files as they land. For collections over 100 GB, we schedule a single onboarding transfer window and coordinate region selection beforehand. rsync and rclone both work; we have moved multi-terabyte libraries this way.
Scrobbles live on Last.fm and ListenBrainz, not in Navidrome. Re-link your account in Personal Settings and future plays continue scrobbling. Historical scrobbles stay on the upstream service — they do not move into Navidrome and you do not lose them.

03

Billing, support, and platform

€9 covers everything we do for that app: hardware in the region you choose, daily off-site backups with one-click restore, automatic security patches and version upgrades, 24/7 monitoring, SSL and firewall, and engineering support on Email/LiveChat. There are no setup fees or hidden line items. For more info see our Pricing page.
If you decide to continue, we charge €9/app/month from day 8. If you don't, the trial ends and you can export your data. No card is required for the trial, and we never auto-charge you without explicit consent.
No. The €9/month is flat regardless of how many users log into your app. Add 5 users or 50; the price doesn't change.
24/7 Live chat and email support, both staffed by engineers who run the systems. We handle DNS configuration, SMTP setup, app integrations, performance tuning, troubleshooting, and migration help. Response time is typically under an hour. There is no tier system — every customer gets the same support.
Yes. Cancel from the dashboard. We don't charge a cancellation fee, we don't lock data, and we will export your data to you on request before deletion. data to you on request before deletion.
Every customer instance is backed up daily to a separate region from the primary. We test restores. You can request a restore at any backup point within the retention window — usually 7 days for daily backups.
Your application data sits in the region you choose at provisioning — 21 datacenter locations across six continents. Account-level data (billing, account email, support ticket history) is processed centrally. Application data region is picked by you, per app.
99.9% uptime SLA on every app, every tenant. Service credits are documented at danian.co/service-level-agreement. The status page is located at status.danian.co.
When your tenant approaches the resource ceiling — the base tier holds 1 vCPU/RAM, 30 GB storage — we notify you. Resource upgrades happen with your explicit consent; we will not upgrade your tenant or charge you without it.
We wait. We don't suspend the app or delete your data on the first failed charge. We email you, you fix the card on file, and we continue.
Invoices can be downloaded from the billing dashboard in PDF the day each charge succeeds. EU VAT is added where applicable and the VAT-reverse-charge regime applies for VAT-registered businesses with a valid number.
150+ open-source apps across automation, team chat, file sync, analytics, AI, password management, email marketing, dev tools, project management, smart home, CMS, and federated social. See the full catalog →
Yes. Every instance comes with a web-based terminal and a file manager in your DANIAN management dashboard. Useful for managing your data and customizations.
Resources scale with your usage. If your app needs more vCPU, RAM, or storage, we add it — and we ask first before any change to your plan. €9 is the floor; resource-heavy workloads may price higher, but you'll always know in advance.
Yes. We have both a Partner program and an Affiliate program available. Anybody can sign up.
No contract. No minimum commitment. Cancel anytime from the dashboard with one click. The 7-day free trial requires no credit card. After the trial converts to paid, you can still cancel at any month without notice or penalty.

DEPLOY IN YOUR REGION

21 datacenter locations on six continents

Pick the region closest to your users.

United States, Germany, Finland, Singapore, Australia, Brazil, Canada, Netherlands, UK, Spain, Italy, France, Sweden, Malaysia, India, Japan, Mexico, Poland, South Korea, Chile, South Africa and more coming soon

Global Reach Map

Try managed Navidrome for 7 days

No card. Cancel from the dashboard.