r/navidrome

I want to browse by Record Label

I'd like to be able to browse my library by record label. My files carry a LABEL Vorbis comment tag, which Navidrome does read in — I can see it in the DB as a recordlabel tag on affected tracks. But it doesn't seem to be usable anywhere: it's not part of free-text search (e.g. searching "Hyperion" in Navibeat returns nothing), and it also doesn't work as a Smart Playlist filter field — I tested {"recordlabel": {"is": "Hyperion"}} in a .nsp file and it never got picked up on scan, even though the docs suggest arbitrary imported tags should work as criteria fields. Running 0.63.0. Is this a known gap, or am I missing the right syntax/config to make one of these two paths work?"

reddit.com
u/head_dress — 13 hours ago

Coda - Music Player With Navidrome Support.

Hey, I've been working on Coda, a music player for Android/iOS that connects directly to your self-hosted Navidrome library. It has offline downloads, synced lyrics, last.fm scrobbling and a few themes.

Full disclosure: it's only sideloaded at the moment (no App Store/Play Store yet), so it's a bit more setup than a normal app install — but if you're already into self-hosting your own music, that's probably not a dealbreaker.

I would really like feedback if anyone tries it - bugs, feature requests, whatever. There’s a public issues repo linked on the site for exactly that.

https://codamusicplayer.vercel.app

Contact/Bug reports:

https://github.com/graphicsprocessingunit/coda-issues/issues/new/choose

u/AdPlenty7627 — 21 hours ago

iPhone Shortcuts + NFC?

I know that when I link the first song of an album on Spotify in an iPhone Shortcut, it automatically starts playing the whole album. Does Navidrome do anything like that? The end goal is to tap my iPhone to an NFC tag, either it opens Safari and starts playing the selected album through Navidrome or a supporting Navidrome player app. As of right now, I only got Navidrome to open automatically after tapping an NFC tag, but I still need to tap my screen once to start playing the album.

reddit.com
u/brios96 — 1 day ago

Ghost/duplicate albums? Seems to happen when metadata changes during a library scan but a subsequent scan does'nt clear them up...

You can see by the subtle name changes from the albums that appear fully — seems a scan was happening while I was tagging files in another app.

When I run full library scan it doesn't seem to remove the ghost duplicates?

u/bigskymind — 1 day ago

Is navidrome the right software for my project?

Hey guys, I'm looking for a self-hosted music server that's basically like Spotify, but for my own local library.

My main requirements are:

  • Local music library with albums, artists, and playlists
  • Shuffle / ideally smart shuffle
  • Streaming to multiple devices
  • (Maybe) support for car usage
  • Download songs/albums/playlists for offline use on my devices
  • An easy client access to the database
  • Most importantly: auto-synchronization between devices

For example, I'd like to listen to a playlist on my PC, then continue on my phone with the queue/playback position still being there. Ideally, things like playlists, ratings, and play counts should also sync back to the server after being offline.

I've seen that Navidrome has a lot of different OpenSubsonic clients, but I'm not sure how good they are or how they differ in my context.

Would Navidrome be a good fit for this, and which clients would you recommend? Thank you.

reddit.com
u/Altruistic_Pride43 — 2 days ago

Anyone to help with Pangolin public resource?

EDIT: It was a bad configuration on Pangolin, the problem has been solved, tks

I'm trying to expose my instance on my homelab through a tunnel to a Pangolin running on a VPS.

Some services work but Navidrome just won't work, I can't reach the server no mater what.

reddit.com
u/hbacelar8 — 2 days ago

Shuffle Bug?

Just installed Navidrome, and so far I really love it! I'm using Symfonium as my android player, but when I shuffle a genre, Navidrome sometimes scans through songs before it starts playing. Is this normal behavior, or a bug?

reddit.com
u/micahpmtn — 3 days ago
▲ 131 r/navidrome

Navidrome + Feishin(Desktop) + Arpeggi (iOS) = Love and Peace

I think i found the best combination, Feishin is so polished and feature rich and Arpeggi Looks Like apple music But better.

reddit.com
u/Important-Most3675 — 5 days ago

attempt to write a readonly database

hello, i have had a look at old posts and this seems to be a thing but not sure how to fix for non-docker setups. i'm running ubuntu. i got everything running fine, but once i added a plugin and some more music to my library (maybe shouldn't have done both at once), i got the following error logs:

navidrome[8926]: time="2026-08-16T16:52:24+10:00" level=error msg="Error applying PRAGMA optimize" error="attempt to write a readonly database"

navidrome[8926]: time="2026-08-16T16:52:24+10:00" level=info msg="Scanner: Starting scan" fullScan=false numLibraries=1

navidrome[8926]: time="2026-08-16T16:52:24+10:00" level=error msg="SQL: \UPDATE property SET value = {:p0} WHERE id = {:p1}`" args="map[p0:quick p1:LastScanType]" elapsedTime="35.842µs" er>`

navidrome[8926]: time="2026-08-16T16:52:24+10:00" level=error msg="SQL: \UPDATE property SET value = {:p0} WHERE id = {:p1}`" args="map[p0:2026-08-16T16:52:24+10:00 p1:LastScanStartTime]" >`

navidrome[8926]: time="2026-08-16T16:52:24+10:00" level=error msg="SQL: \UPDATE library SET last_scan_started_at = {:p0}, full_scan_in_progress = {:p1} WHERE id = {:p2}`" args="map[p0:2026>`

navidrome[8926]: time="2026-08-16T16:52:24+10:00" level=error msg="Scanner: Error marking scan start" error="attempt to write a readonly database" lib="Music Library"

navidrome[8926]: time="2026-08-16T16:52:24+10:00" level=error msg="Scanner: Error preparing libraries for scan" error="no libraries available for scanning"

navidrome[8909]: time="2026-08-16T16:52:24+10:00" level=warning msg="Scan warning: attempt to write a readonly database"

navidrome[8909]: time="2026-08-16T16:52:24+10:00" level=error msg="SQL: \UPDATE property SET value = {:p0} WHERE id = {:p1}`" args="map[p0:no libraries available for scanning p1:LastScanEr>`

navidrome[8909]: time="2026-08-16T16:52:24+10:00" level=error msg="Scan failed" error="no libraries available for scanning"

I don't know why this would be caused by the plugin but i tried to disable it to check, and got internal server error. very confused. i've tested permissions on the music directory to no avail. all the existing music still shows up and plays, just not the new stuff. any ideas welcome.

reddit.com
u/BananaCat_Dance — 4 days ago

Apple Music or Spotify style app for navidrome

Hola, estoy buscando una app para iOS que sea parecida a Apple Music, Spotify, etc.

Tengo una biblioteca de música súper grande compartida con mi familia y cada quien escucha cosas distintas.

¿Conoces alguna que sea de ese estilo?

El tema es que, en la mayoría, en la parte de la biblioteca puedes ver TODAS las canciones que hay en el servidor, pero lo ideal sería que no se pudiera ver todo y que vayas agregando a tu biblioteca mientras buscas a un artista, un álbum o una canción, y lo agregas a tu biblioteca personal.

No sé si me expliqué bien...

Muchas gracias.

reddit.com
u/BowlFew6226 — 5 days ago

Use Existing Genre Tags?

Just spent the last hour perusing the sub searching for genre-related posts, as well as reading the official docs, but still have a question.

I have 30K+ songs that I've tagged by genre and sub-genre. Based on what I've been reading, Navidrome can't read existing genre tags? So I'd have to use smart playlists on all of my music from scratch?

reddit.com
u/micahpmtn — 4 days ago

Need help

... or maybe I should abandon. I'm pretty illiterate about coding, etc. I'm trying to set up Navidrome in a Container in my Synology, and I get stuck in the very beginning setup part.

I simply don't understand what it's asking for, and either I can't internet search effectively, but I just cannot find an ELI5 setup process for Container Manager in Synology.

Do I just drop it completely, or does anybody know where I can find a step-by-step setup process to get Navidrome going?

edit: u/That-Judge1016 walked me through the process. Thanks for the suggestions, everyone

reddit.com
u/hegrekarde — 4 days ago

Navidrome stops playing song in the middle?

Hi everyone, been using navidrome for a few weeks on my phone and have noticed a few glitches with playback. It’ll occasionally end a song prematurely and skip to the next one in queue. Going back and replatying the song does nothing and it skips to the next one at the exact same point. 

That’s happening seemingly spontaneously, but with an increased frequency when on mobile data. Not sure if it’s navidrome’s problem or my client’s (Navibeat) but thought I’d ask you lovely people.

Thanks in advance!

reddit.com
u/Prestigious-Skirt961 — 7 days ago

Hide albums/artists by users

Hello !

I’m using navidrome with NaviBeat. Is it possible to « hide » some albums and/or artist for a specific user ? Natively in navidrome or with plugins or other the app ?

I want to be able to have a mix of all the songs without the ones that are not in my taste and never will be.

Thanks for your help !

reddit.com
u/Alban_42 — 5 days ago

Navidrome newbie questions

I have set up navidrome on my hetzner server (mostly psytrance and mp3 files i batch downloaded from my bandcamp), and would like to set up playlists. Is that an option via the web client? (i.e navidrome.mydomain.xyz)

Alternatively, are there any apps compatible with linux mint I can use?

reddit.com
u/tankiesmoker — 6 days ago

Navidrome android clients and voice control

I'm trying to set up a hands-free music system for riding my motorcycle. I have a Navidrome server and Wavio on my Samsung phone, which works well for offline downloads, playlists, and syncing ratings back to Navidrome.

The problem is voice control. I want to use my Cardo Bluetooth mic to say something like "Bixby, play song/album/playlist" while riding. I haven't found a Navidrome client with Bixby/Google/Gemini voice integration, so I thought I could use Wavio for managing/rating my Navidrome library and Samsung Music for riding.

Unfortunately, Wavio's downloaded music is stored in app-private storage, so Samsung Music can't access it.

Is there a way to solve this without maintaining duplicate copies of my music? Ideally I'd like either a Navidrome client that supports voice commands, or a Navidrome client that downloads to shared Android storage so a voice-controllable player like Samsung Music can access the files.

Any suggestions?

reddit.com
u/Pelecabra — 8 days ago

Any service for tagging genres consistently?

I am using musicbrainz for all my music, but- the genre tags are a mess.

for eg: i have seperate tags for "jpop","j-pop","J pop" "japanese pop" all as seperate tags, is there someway to go through these tags and make the same tag so its more cohesive for me?

another issue is just how random some tags are: some songs are tagged as "harry potter".

reddit.com
u/strawberrysword — 11 days ago

Question regarding Navibeat-mixes

Hey All,

Working on setting up navidrome in docker-compose to see if self hosted music streaming works for me. One thing i wanted to get setup was Navibeat-Mixes for some automated playlists as i have really enjoyed Youtube Music's Super Mix feature (I know navidrome has a mix feature built in but all the playlists on navibeat-mixes also sound interesting.)

I got the plugin installed, turned on and configured but the playlists are not showing up. In the instructions it says i have to give some items permissions (http, kvstore ,scheduler, subsonicapi) but i was never prompted to do that and i do not know how to check if it has those permissions. (in the configuration i can see them and click on them but it just tells me what they do, not how to enable/disable them.

any ideas for what i could bee missing?

reddit.com
u/Ruevein — 8 days ago

Automatic mirror download

Hello! I'm new in the self-hosted world and just installed Navidrome. Everything works fine so far but I would ideally have an Android client that automatically downloads everything I have on the server to my phone, like a mirror download. I can't seem to find any app that does this. I used to use Syncthing from my server to my phone, it worked well but i would like to have my liked songs, playlist, play counts etc accross all my devices. Do you have any recommendation (ideally open source)? I keep browsing everywhere but can't seem to find a decent option! Thanks!

reddit.com
u/Lewis69840 — 9 days ago