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.
8 Comments
non_burglar@lemmy.world · 3 pts · 267d
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 pts · 267d
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:
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 pts · 267d
Yup, that's the idea
sabreW4K3@lazysoci.al · 1 pts · 267d
Doesn't the fact that it's written in Python mean it's not too lightweight?
gid@piefed.blahaj.zone · 1 pts · 267d
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 pts · 267d
Thanks for the info.
fedithom@social.saarland · 0 pts · 267d
@gid @redlemace
Does Mopidy use GenAI generated code and
contributions like NaviDrome sadly does?
gid@piefed.blahaj.zone · 1 pts · 267d
I don't know.