
Navidrome Self-Hosted: One-Click Deploy on Your Own VPS
Navidrome is a lightweight music server that streams your audio collection with automated HTTPS. Deploy in one click to own your data and skip monthly fees.
Navidrome
Media & StreamingNavidrome is a modern music server and streamer compatible with Subsonic/Airsonic. Stream your music collection anywhere.
What you get when you deploy Navidrome
The server we rent for it, what it costs, and what the installer will ask you.
- Server
- CX23 · 2 vCPU · 4 GB RAM
- From
- $9/month
- Setup
- No configuration required
Included with every deployment
- Dedicated server, one app per machine
- HTTPS certificate issued automatically
- Free subdomain, custom domain optional
- Restart, resize, snapshot and restore
The project
Everything this page links to outside Automatio.
Deploy Navidrome in one click
On your own server, with your own data. No terminal, no Docker commands, no certificate setup.
- 1
Pick a size
Start on the smallest server that fits the app. Resize later without reinstalling.
- 2
Press deploy
We rent the server, install the app with Docker, and point a subdomain at it.
- 3
Watch it come up
Provisioning runs unattended and takes a few minutes. When the HTTPS certificate lands, the app is live and your login details are on the deployment page.
Server size
Billed monthly with your Automatio subscription. Destroy the server any time and the charge stops.
Key Capabilities
Explore what Automatio can do for this use case
Lightweight performance
Navidrome is built in Go and focuses on efficiency. It runs comfortably on low-resource hardware and maintains a tiny memory footprint even when indexing thousands of files, making it faster than multi-purpose media servers.
- 1Single Go binary
- 2Under 50MB RAM idle
- 3Instant search results
- 4Responsive Material UI
- 5Optimized for VPS hosting
Key Capabilities
- Lightweight performance
Navidrome is built in Go and focuses on efficiency. It runs comfortably on low-resource hardware and maintains a tiny memory footprint even when indexing thousands of files, making it faster than multi-purpose media servers.
- Single Go binary
- Under 50MB RAM idle
- Instant search results
- Responsive Material UI
- Optimized for VPS hosting
- Massive library support
The scanner handles music collections that often crash other players. It has been tested with libraries exceeding 900,000 songs without slowing the web interface, and it automatically monitors folders for real-time changes.
- Tested with 900K+ tracks
- Fast initial library scans
- Automatic file watching
- Handles deep folder structures
- Various Artists support
- On-the-fly transcoding
The server can transcode high-resolution FLAC files to mobile-friendly formats like Opus or MP3 during playback. This saves mobile data without requiring you to maintain multiple copies of your music.
- Opus encoding support
- Per-user bitrate limits
- FFmpeg-powered engine
- Saves mobile data plans
- Configurable sampling rates
- Subsonic compatibility
By implementing the Subsonic and OpenSubsonic APIs, Navidrome works with dozens of existing mobile and desktop apps. You can pick the specific client that fits your workflow on iOS, Android, or even the terminal.
- Compatible with 40+ apps
- CarPlay and Android Auto support
- Synced lyrics support
- Offline caching on mobile
- Last.fm scrobbling
- Multi-library organization
Organize music into separate collections with specific access controls. This is useful for keeping audiobooks away from your main music, separating lossless files, or giving family members their own isolated folders.
- User-specific permissions
- Library-level scanning
- Isolated search results
- Aggregated artist stats
- Smart library selector
Why self-host Navidrome
What to know first
Managed, DIY, or One-Click?
The three realistic ways to run {name}, compared honestly.
| Aspect | Managed SaaS | DIY on a VPS | Automatio one-click |
|---|---|---|---|
| Setup time | 5 minutes | 30-60 minutes | a few minutes |
| HTTPS and SSL | Included | Manual (Certbot) | Automated |
| Maintenance | Handled | Manual updates | Automated |
| Data ownership | Third-party | 100% yours | 100% yours |
| Cost shape | Monthly per user | Flat VPS price | Flat VPS price |
Setup time
HTTPS and SSL
Maintenance
Data ownership
Cost shape
Who this is for
People who actually run Navidrome on their own server, and what changes when they do.
an audiophile with a FLAC collection
tired of paying for high-resolution tiers on mainstream streaming apps
provides bit-perfect streaming of your high-res library to any device with no extra fees
- Upload high-res libraries
- Enable bit-perfect playback
- Stream to high-end DACs
a Spotify defector
frustrated by rising subscription prices and algorithms pushing unwanted content
replaces a monthly bill with a clean, ad-free interface that you control completely
- Sync existing playlists
- Enable Last.fm scrobbling
- Download tracks for offline flights
the family archivist
wants to share a massive collection of ripped CDs and bootlegs with relatives
allows multiple users to access the same library with their own favorites and play counts
- Create accounts for family
- Set up separate audiobook folders
- Manage multi-user permissions
a solo developer
needs a low-overhead music stream without distracting UI elements or ads
provides a fast backend that integrates with terminal-based music clients
- Connect a TUI desktop client
- Monitor server stats
- Use the responsive web player
About This App
What this app does and where it fits.
The solution for modern music ownership
Navidrome is a dedicated music server built to solve the performance issues and feature bloat found in older Subsonic clones. Written in Go, it focuses on speed and compatibility with the massive ecosystem of Subsonic apps that have existed for over a decade. It operates as a single binary that handles everything from library indexing to on-the-fly audio transcoding using FFmpeg.
The project is open source under the GNU GPL v3 license and has matured into one of the most stable choices for music-only hosting. Unlike general-purpose media servers, it does not waste resources on video transcoding or complex photo galleries. This narrow focus allows it to handle libraries with nearly a million tracks on hardware that would struggle to run a standard web browser.
How it works
At its core, Navidrome is a metadata-driven indexer. When pointed at your music folder, it scans every file and builds a high-performance database based on internal ID3 or FLAC tags. It does not rely on folder naming conventions, meaning as long as your tags are clean, your library will look correct. The web interface is built with Material UI and React, offering a responsive experience that feels more like a modern web application than a server directory.
For those who listen on the go, the implementation of the Subsonic API is its strongest feature. It acts as a bridge to dozens of high-quality mobile clients like Symfonium, Amperfy, and Feishin. These apps allow for offline caching, so you can take your entire library on a plane or into a subway without losing playback.
Your first hour with Navidrome
After deployment, your first task is pointing the server to your music collection. The scanner will begin working in the background, populating the dashboard with artists, albums, and recently added tracks. You can then create your admin user and begin exploring the smart playlists feature, which allows you to create dynamic collections based on genres, ratings, or eras.
Once the web UI is populated, the next step is connecting a mobile client. By entering your server URL and credentials into a Subsonic app, you gain features like CarPlay support, gapless playback, and bit-perfect audio output. Whether you are replacing Spotify or archiving decades of CD rips, the GitHub project provides the professional infrastructure required to own your listening experience.

Community Feedback
See what the community thinks about Navidrome
“stop renting access to your own data, stop paying monthly subscriptions for things you can run yourself... navidrome for music”
“Spotify feels scam after you find this... Navidrome + Jellyfin. Self-hosted. No ads. No $11/month. Just your music library and a clean interface.”
“Navidrome consistently locks up in browsers. I'm having a frequent and annoying issue with Navidrome, which I love and which works great - but it consistently locks up.”
“Navidrome is what a self-hosted music server should be.”
“it indexes your music library in minutes”
“Open source, self-hosted music streaming server for your personal library, with a clean web player.”
Related Videos
Watch tutorials, reviews, and discussions about Navidrome
“Navidrome is your personal streaming service for music that you can set up and host your own library of music that you already own.”
“It's a rather clean and modern interface that looks shockingly similar to a spotify here.”
“Everything is sleek modern elegant.”
“There's various clients and applications that you could load up on your cell phone to easily access your media library.”
“It becomes a more acceptable alternative.”
Supercharge your workflow with AI Automation
Automatio combines the power of AI agents, web automation, and smart integrations to help you accomplish more in less time.
Pro Tips
Expert tips to help you get the most out of Navidrome and achieve better results.
Tag with MusicBrainz Picard
The app lives and dies by your metadata. Use MusicBrainz Picard to clean your tags before uploading to ensure album art and artist biographies load correctly.
Use Symfonium for Android
While there are many Subsonic apps, Symfonium is the most powerful Android client, supporting advanced features like AutoEQ and multi-server aggregation.
Monitor RAM for 100K+ songs
If your library grows past 100,000 tracks, keep an eye on memory. Massive collections can cause spikes during full rescans, so you may need more than the base tier RAM.
Set up smart playlists
Use the smart playlist editor to create dynamic collections, like Top Rated 90s or Recently Added FLAC, which update automatically as you add new music.
Testimonials
What Our Users Say
Join thousands of satisfied users who have transformed their workflow
Jonathan Kogan
Co-Founder/CEO, rpatools.io
Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.
Mohammed Ibrahim
CEO, qannas.pro
I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!
Ben Bressington
CTO, AiChatSolutions
Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!
Sarah Chen
Head of Growth, ScaleUp Labs
We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.
David Park
Founder, DataDriven.io
The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!
Emily Rodriguez
Marketing Director, GrowthMetrics
Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.
Jonathan Kogan
Co-Founder/CEO, rpatools.io
Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.
Mohammed Ibrahim
CEO, qannas.pro
I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!
Ben Bressington
CTO, AiChatSolutions
Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!
Sarah Chen
Head of Growth, ScaleUp Labs
We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.
David Park
Founder, DataDriven.io
The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!
Emily Rodriguez
Marketing Director, GrowthMetrics
Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.
Related Self-Hosted Apps
Photoprism
from $9/mo
PhotoPrism® is an AI-Powered Photos App for the Decentralized Web. It makes use of the latest technologies to tag and find pictures automatically without getting in your way.
Immich
from $9/mo
High performance self-hosted photo and video backup solution directly from your mobile phone.
Audiobookshelf
from $9/mo
Audiobookshelf is a self-hosted server designed to manage and play your audiobooks and podcasts. It works best when you have an organized directory structure.
Frequently Asked Questions
Find answers to common questions about Navidrome