Skip to main content

Navidrome Hosting on Hostim.dev

This page covers the hosted route: no VPS, no proxy, no certificates.


Deploy Navidrome on Hostim.dev (One-Click)

Navidrome is an open-source, self-hosted music streaming server. It reads your own music files and streams them to the web player or to any Subsonic-compatible app. With Hostim.dev, you can deploy Navidrome with Docker and persistent storage in one click – complete with automatic domain and HTTPS.

🎵 Your music library, streamed from your own server.

Try it Yourself

Guest project runs for 1 hour. Log in to save and extend to 5 days.

Why Host Navidrome on Hostim.dev?​

  • One-click Docker deployment
  • Persistent volumes (/data, /music)
  • Automatic HTTPS and domain
  • Real-time logs and metrics
  • Fully self-hosted and private

What's included​

ResourceDetails
Appdeluan/navidrome Docker image
Volumes/data, /music
DomainFree *.hostim.dev subdomain
SSLLet's Encrypt (auto-enabled)
Port4533

How to Deploy​

  1. Go to your Hostim.dev dashboard.
  2. Click Create Project → Use a Template.
  3. Select Navidrome.
  4. Choose a resource plan.
  5. Deploy.

Post-Deploy Notes​

The template creates two volumes, and they hold different things:

VolumeMountWhat goes there
navidrome-data/dataNavidrome's own database, cache and plugins
navidrome-music/musicYour music files

Upload your music to /music. Navidrome scans that folder and nothing else. Files written anywhere outside the two volumes — for example to the container's /tmp — are lost the next time the app is redeployed.

To upload:

  1. Add your SSH key to the project (Project → SSH keys).
  2. Connect to the project bastion over SSH and copy files into /music, for example with scp or rsync.

Navidrome watches /music and picks up new files automatically. The first account you create in the web UI is the admin.


FAQ​

Where does Navidrome store its data?

The database, cache and plugins live in /data. Your music files live in /music. Both are persistent volumes.

Does Navidrome require a database?

No. Navidrome uses an embedded SQLite database stored in /data.

How do I upload my music library?

Connect over SSH through the project bastion and copy your files into the volume mounted at /music.

Why does Navidrome not see my music?

Check that the files are under /music and in a supported format (MP3, FLAC, M4A, OGG, WMA, and others). Trigger a scan from Settings in the web UI if you do not want to wait for the watcher.

Can I use my phone to listen?

Yes. Navidrome speaks the Subsonic API, so apps like play:Sub, substreamer or Symfonium work against your app domain.

How do I back up Navidrome?

Back up both volumes: /data for the database and settings, /music for the library itself.

How do I update Navidrome?

Docker: docker compose pull && docker compose up -d Hostim.dev: redeploy the app.


Alternatives​

  • Komga — comics and manga media server
  • Kavita — manga, comic and book server
  • Jellyfin — general media server with music support

Source + Docs​


Looking for something else? Browse all templates →


Try it now​

Deploy Navidrome Now – in less than 60 seconds