Are there any active users of music servers among us?

I actively use mpd and am very happy with it. Except for one thing - another user cannot connect and listen to “his” music.

In general, I have only three conditions when choosing a music server: support for the folder structure (as, for example, in Cantata+mpd)

the ability to connect a second user with file playback other than the one I’m currently playing, and easy installation and launch of the server.

Maybe someone can help me in this search?

Hi,

I use Jellyfin (https://jellyfin.org/) which is a good solution for music streaming.

On the other hand, it requires resources on the dedicated server (in my case a Raspberry PI5 with 8 GB of RAM).

It’s a docker instance, easier to maintain (with a disk that contains all my songs).

There is also Funkwhale (https://www.funkwhale.audio/), Ampache (https://ampache.org/), Subsonic (https://www.subsonic.org/pages/index.jsp). I tested the last two but I wasn’t satisfied with them.

Antoine

Hi! Thanks for responding :slightly_smiling_face:
I tried Jellyfin, it doesn’t “understand” the folder structure. That is, if you create folder 01 and put folders 02 and 03 with music files in it, Jellyfin will show folders 02 and 03 but will not show folder 01…

I haven’t tried Funkwhale, I need to see it. Thank you :slightly_smiling_face:
And Ampache and Subsonic don’t understand folder structure either.

Is this file structure absolutely necessary ?
Or did you record your entire music library like that ?
For my part, I save each downloaded album as it is and Jellyfin “recognizes” the tags, jpg (especially since he can get info on The Audio DB, Discogs,…)

Yes.
I have all the tags written down too.
But when organizing by folders, it’s much EASIER to choose an album to listen to. Well, at least for me :slightly_smiling_face:
If you use the tag structure, then there are no problems with the choice of software, the same Jellyfin does an excellent job with this. But with a large number of genre artists in the collection, it takes much longer to select by tags. Not to mention that there are many official compilations where tracks from different albums are in one edition… :face_with_peeking_eye:

I use both the Lyrion Music Server and Jellyfin, both operating from the same set of music files on my TrueNAS, and all files extremely well tagged.

LMS is for perfectly synced multi-room playout at home, and Jellyfin for the TV and remote access for my daughter & son, who live far away.

1 Like

Hurray!
It is Lyrion that interests me, but I can’t install and run it in any way :grimacing:
Can you provide a link to a clear description of the installation and launch of Lyrion? :thinking:

I use Navidrome on a TrueNAS Installation. Thanks to the Subsonic API it works with many clients (I’m in the Apple ecosystem and using amperfy.

1 Like

I tried it. He is tag-oriented and does not understand the folder structure, like most others… :face_with_raised_eyebrow:

Well, that’s long story… I use Lyrion on my Proxmox, on a Ubuntu LXC, so I used their .deb package.

If it shall be EOS/Arch, you might be lucky using logitechmediaserver-git or logitechmediaserver-bin, but I never tried that.

Some notes and warnings:

  • Lyrion (ex Logitech Media Server, ex squeezeboxserver) was designed for Slim Devices—later Logitech—hardware players, back in the day. I still use some of these, but you can have a software player named squeezelite that runs on all kinds of Linuxes, and behaves like one of their hardware players.
  • LMS runs well on Raspberry Pis and all kinds of Debian-type Linuxes.
  • It does need a lot of Perl dependencies.
  • LMS can do a lot, and they have a zillion plugins for nearly every situation.
  • Like any music server, it works best when you have your music files tagged well. (I recommend MusicBrainz Picard.)
  • LMS easily handles large collections. (I have about 180,000 tracks, mostly FLAC and a few MP3.)
  • LMS is definitely not secure enough to put it on the Internet!
  • An ex Logitech employee and enthusiast, Michael Herger, and some volunteers, still keep active development going, even after Logitech cancelled the products.
  • Their forum is very helpful.

As you see, even after 20 years or so, I’m still pretty happy with it. :smiley:

If it helps, my folder structure is Band/Album oriented, but I rely solely on tags:

User interface looks like this:

1 Like

Thanks for the answer :slightly_smiling_face:

I’m trying the installation on a virtual machine. Trying to install both git and bin versions did not lead to anything. Probably because of the necessary dependencies in which the devil breaks his leg.

I don’t quite understand MusicBrainz Picard, he just doesn’t know a lot of “my” tracks.

Apparently, we will have to continue to “fight” hand to hand :rofl:

No problem, learn even more :wink: and become an editor at MusicBrainz. I also entered and edited a lot of albums there, and since it’s an open community thing, we can all profit if ever more music gets into the database!

You could also try the stable version logitechmediaserver but some build errors have been reported in the comments (wrong platform, I suspect).

1 Like

I had an epiphany here… :nerd_face:
And it seems that I’m unnecessarily complicating the situation.
After all, no one prevents me from listening to music in the player by simply dragging folders from the explorer. And my wife can use mpd running on my computer using the built-in http translation function :blush:

2 Likes

That’s all no problem. If you have your music on a NAS, just mount it (read-only, except for yourself as “editing person”) into, say, your XDG Music folder, and you’re all set.

I also have read-only access for Lyrion and Jellyfin, so no one ever can touch my sacred tags.

So one organized database—many uses. Like mpd, beets, Quod Libet, Strawberry, Guayadeque, whatever…

2 Likes

I went to try with new knowledge :blush:

1 Like

Later, you could also install SqueezeLite on your/your wife’s PC and you could have these PCs as Lyrion “players” and use the same UI. If you wanted. For instance, the “toshi-mch” player in the Lyrion screenshot above is actually this laptop I’m currently writing on.

I just put it in my autostart like so:

  • -n is this machine’s name, and
  • -s is the server name (or IP). You normally don’t need this, it’ll usually find the server, but I have two.

I use LMS . I have a Slimdevices Transporter in my main system so it’s pretty easy. The killer feature for me is it’s ability to make playlists on the fly.

1 Like

No, my friends… I give up. Either my arms are crooked, or I’m not smart enough :hot_face: But banging your head against the wall out of the blue is not the slightest desire :roll_eyes:
I’ll set up my wife’s access to the mpd stream over http and close this topic for myself. Anyway, there are no programs that satisfy my desires.

P.S. Thank you all for your willingness to help :purple_heart:

1 Like

Now I envy you a little! :wink: I always wanted a Transporter back then (2006). First, I couldn’t afford it, then there were none anymore…

I trust it still works well, like my Receiver, Controller and Squeezebox Radios?


The Transporter—a top notch HiFi device

On a snowy day I borrowed a car and paid some Russian kid operating out of his Mother’s basement $1950 cash LOL.

The guy was actually a legit dealer at the time and he eventually opened a store north of Toronto and I bought an Oppo BDP-93 off him a few years later.

Still works, but I’m lazy and just play Youtube.

1 Like