this post was submitted on 15 Dec 2025
4 points (100.0% liked)

Navidrome Music Server (Unofficial)

409 readers
1 users here now

Navidrome is a free, open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. https://www.navidrome.org/

This is an unofficial community. However, we adhear to the official Code Of Conduct set by the Navidrome project.

founded 2 years ago
MODERATORS
 

Okay, I discovered navidrome this weekend and it's what i was looking for as a on-the-road solution so I migrated to it instantly.

But now, at home I use 3 raspberry-pi's (headless units, no X installed) with mpd which is controlled using mpc and/or home assistant. I like it, it's simple, convenient and super lightweight. a cronjob assures music is turned off in the evening, a script polls the joystick from the sensor-hat and a super tiny web gui, all relying on mpc.

Can I use navidrome as a music source instead of the current samba shares? It would reduce indexing of the nas down from 4 to 1 client.

Other ideas are welcome too.

top 8 comments
sorted by: hot top controversial new old
[–] non_burglar@lemmy.world 3 points 6 days ago

You can use mpd with a subsonic plugin, that's what is running on navidrome to allow other subsonic api clients to connect and play music.

[–] gid@piefed.blahaj.zone 1 points 6 days ago (3 children)

Do you mean using Navidrome as the source of music files for your Raspberry Pis with MPD?

There's an alternative music server called Mopidy, which has a few extensions that would cover this:

  • Mopidy-MPD: exposes Mopidy as an MPD server so you can use existing MPD clients with it
  • Mopidy-Subidy: allows using music on a Subsonic-compatible server in your Mopidy library.

It's been a while since I used this set-up though. From what I remember it's a bit limited in terms of searching the library.

[–] redlemace@lemmy.world 2 points 6 days ago

Do you mean using Navidrome as the source of music files for your Raspberry Pis with MPD?

Yup, that's the idea

[–] sabreW4K3@lazysoci.al 1 points 6 days ago (1 children)

Doesn't the fact that it's written in Python mean it's not too lightweight?

[–] gid@piefed.blahaj.zone 1 points 6 days ago (1 children)

I've had mopidy run happily on a Raspberry Pi, but responsiveness and speed will depend on whatever else is running and competing for memory.

[–] sabreW4K3@lazysoci.al 2 points 6 days ago

Thanks for the info.

[–] fedithom@social.saarland -1 points 6 days ago (1 children)

@gid @redlemace

Does Mopidy use GenAI generated code and
contributions like NaviDrome sadly does?

[–] gid@piefed.blahaj.zone 1 points 6 days ago

I don't know.