Spent some time yesterday tinkering with my music server setup. For
many years I used iTunes and was relatively happy. Then I got some
Sonos speakers and mirrored my iTunes library to a Raspberry Pi so Sonos
could mount the music directly. As I've written before,
I started using PlexAmp a year or so ago. Such a great app. Doesn't
really play well with Sonos, though AirPlay works fine.
I
decided to setup a Navidrome server with bonob on the RPi. bonob takes
the Navidrome library and serves it up in a way that Sonos can see it.Â
Now all my Sonos speakers can see my library local on the network
and I get some library features like Recently Added,
which the Sonos library sorely lacks.
Yeah, I can get this
through the Plex library, but unfortunately it looks like Plex requires
a connection to a server outside of the network to coordinate plays,
even though the files are transferred locally. I'm really enjoying Plex
and PlexAmp so far, but am just doing some prep if Plex ever goes down
the path of enshittification. With a little extra effort, I can also
have the Navidrome server accessible from the outside, and stream it to
my phone. Â If it ever comes to that.
Yes, I've looked at
Roon. Even if I could swallow the pricing, I just didn't like it every
time I tried the trial.