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 ProjectUse 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