Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Lyrion Music Server?
Lyrion Music Server (LMS), formerly Logitech Media Server, is open-source software that streams and controls music across networked players. It runs on a computer, NAS or Raspberry Pi and serves as the hub: it indexes your local library, connects to streaming services through plugins, and sends audio to Squeezebox hardware or software players such as Squeezelite and piCorePlayer.
It suits people who want to keep a local music collection at the centre of their setup, run multiple rooms from one library, or keep older Squeezebox devices working. The trade-off is setup effort: LMS is not a consumer appliance, and you configure players, plugins and metadata yourself.
Ways people use it
- Central library server for FLAC, MP3 and similar files, with browsing by artist, album or genre.
- Multi-room audio, with synchronised playback across several players.
- A plugin platform, so streaming services and extra features are added rather than built in.
- A Raspberry Pi or NAS installation that runs quietly and stays on.
Before you commit
- Check that you have somewhere to run it: a spare computer, NAS or Pi.
- Decide which players you will use — existing Squeezebox hardware, or software players on other devices.
- Test with one room and a small library before scaling up.
The official documentation at Lyrion Music Server covers installation and beginner guides; community support lives in its forums. For context on the software players often paired with it, see piCorePlayer and Squeezelite.
How do I install Lyrion Music Server on a Raspberry Pi?
Install Lyrion Music Server (LMS) on a Raspberry Pi by treating it as a small always-on server: flash a compatible OS, install LMS, point it at your music library, then connect players and controllers over your network. Lyrion's own documentation lists a dedicated "Full-featured LMS on a Raspberry Pi" beginner's guide, plus piCorePlayer as a software player option, so the Pi path is well-trodden rather than experimental.
Typical route
- Prepare the Pi. Use a Raspberry Pi with reliable power and, for larger libraries, a USB drive or network share rather than a small SD card. A wired Ethernet connection avoids Wi-Fi dropouts during scanning.
- Install the server. Follow the official Raspberry Pi guide at Lyrion Music Server rather than improvising; it covers the recommended setup for a full-featured install.
- Add your music. Point LMS at your library folder. Lyrion's docs include guidance on metadata and a classical-music guide, which matters because poor tags produce a messy browse experience.
- Choose players. You can use Squeezebox hardware (Touch, Radio, Boom, Duet, Transporter and older models) or software players such as Squeezelite, SqueezePlay/Jivelite and piCorePlayer. A second Pi running piCorePlayer is a common way to feed a hi-fi.
- Control it. Use a web browser, a phone app or a Squeezebox controller; LMS exposes a web interface and a JSON/RPC command-line interface for automation.
Practical trade-offs
- Pi as server vs. Pi as player: one Pi can do both, but separating them keeps playback stable when the server is scanning or transcoding.
- Docker vs. native install: Lyrion documents Docker on Synology, QNAP and OMV. On a Pi, Docker adds isolation and easier updates but more overhead; a native install is simpler for a single-purpose box.
- Library size: very large libraries benefit from an SSD or NAS-backed store and more RAM.
Next step
Open the Raspberry Pi guide on Lyrion Music Server and follow it end to end before adding plugins. If you later want a dedicated player, compare Squeezelite, SqueezePlay and piCorePlayer in Lyrion's software comparison to pick the one matching your DAC and display needs.
Can I run Lyrion Music Server in Docker on a NAS like Synology or QNAP?
Yes. Lyrion Music Server (LMS) can be run in Docker on NAS hardware, and the project's own documentation includes Docker walkthroughs for Synology, QNAP and Open Media Vault (OMV). That makes a NAS-based container a supported, documented deployment path rather than an improvised one.
Why a NAS is a natural host
If your music library already lives on a NAS, running LMS there keeps the server next to the files. There is no second machine to power, no network share to mount from elsewhere, and no dependency on a desktop being awake. For a household that wants Squeezebox-style players fed from a central library, this is often the tidiest arrangement.
What the documentation covers
The Lyrion Music Server site lists these NAS-oriented guides:
- Docker on Synology
- Docker on QNAP
- Docker on OMV (Open Media Vault)
- Full-featured LMS on a Raspberry Pi (for comparison, if you would rather not use the NAS)
- Docker — adding locales to a Docker container
It also links a beginner's guide for LMS and a getting-started section covering download and installation.
The trade-offs to weigh
| Consideration | What it means in practice |
|---|---|
| NAS CPU and RAM | Container overhead is modest, but library scanning and transcoding benefit from a stronger CPU. A low-power ARM NAS may struggle with on-the-fly format conversion. |
| Docker support | Not every NAS model offers Docker/Container Manager. Check your model before planning around it. |
| Storage paths | You must map your music folder into the container correctly; mistakes here are the usual cause of an empty library. |
| Updates | Container images update on their own cadence. You manage the upgrade rather than relying on a NAS package store. |
| Locales and time zones | Worth setting explicitly; the docs address locale handling for containers for this reason. |
A practical next step
Open the Synology or QNAP guide that matches your device and follow it end to end before adding plugins or players. Once the container starts, point it at your music share, run a scan, and confirm one player can connect. Then move on to metadata and plugin setup.
If you are still deciding, use this rule: choose the NAS route when the library already lives there and the device supports containers; choose a Raspberry Pi or similar small computer when the NAS is underpowered or locked down, since the documentation covers that path too.
Which Squeezebox hardware players are compatible with Lyrion Music Server?
Lyrion Music Server (LMS) is built around the Squeezebox family, and its own documentation lists the hardware players it supports. Based on the site's hardware section, the compatible models are:
- Squeezebox Touch
- Squeezebox Radio
- Squeezebox Boom
- Squeezebox Duet (Controller and Receiver)
- Transporter
- Squeezebox Classic
- Squeezebox 2
- Squeezebox 1
- SLIMP3
The older entries on that list — Squeezebox 1, Squeezebox 2 and SLIMP3 — are legacy devices from the pre-Logitech era, so treat them as compatibility for existing owners rather than as hardware to seek out. The Duet is a two-part system: the Controller is the handheld remote, and the Receiver is the networked player that actually connects to your amplifier.
What this means in practice
If you have a Squeezebox Touch, Radio or Boom sitting in a cupboard, LMS is the software that brings it back to life. A common scenario: a Radio in the kitchen and a Touch on the main hi-fi, both fed from one LMS library on a home server or Raspberry Pi. The players themselves are endpoints; LMS does the library management, streaming and synchronisation.
For hardware you don't already own, the more flexible route is a software player. The site documents Squeezelite, piCorePlayer, SqueezePlay and SoftSqueeze as software-based options, which means you can build an equivalent endpoint on a Raspberry Pi or an ordinary computer. The site includes a hardware comparison page and a software comparison page if you want to weigh the trade-offs between buying used Squeezebox gear and running a software player.
Next step
Check the hardware comparison and software comparison pages on Lyrion Music Server before buying anything, then confirm your specific model appears in the hardware list above — that is the quickest way to know whether it will work with LMS.
How do I migrate from UE Smart Radio to Lyrion Music Server?
You can't migrate the radio itself — the UE Smart Radio is a hardware device. What you migrate is its role: instead of pointing the radio at Logitech's UE Smart Radio service, you convert it to Squeezebox firmware and point it at your own Lyrion Music Server (LMS). Lyrion's own documentation lists "Migrate from UE Smart Radio" as a dedicated advanced guide, so this is a supported path rather than a hack.
What the migration actually involves
- Set up LMS first. Install Lyrion Music Server on a machine that stays on — a Raspberry Pi, a NAS, or a small always-on computer — and point it at your music library. Lyrion's docs cover download and installation, a beginner's guide, a full-featured Raspberry Pi setup, and Docker recipes for Synology, QNAP and OMV.
- Convert the radio. The UE Smart Radio runs different firmware from the Squeezebox Radio it is physically based on. Migration means returning it to Squeezebox firmware so it can talk to LMS over your local network. Lyrion documents this under its advanced guides.
- Reconnect and re-register. After conversion the radio behaves like a Squeezebox Radio: you select your LMS server, and it becomes a player controlled by LMS rather than by a cloud account.
- Rebuild your listening setup. Favourites, alarms and any service logins tied to the old UE account do not carry over. Recreate them in LMS — the Favorites, Alarms and Players sections of the CLI reference show what LMS manages.
What changes for you
| UE Smart Radio service | Lyrion Music Server | |
|---|---|---|
| Who runs it | Logitech's cloud service | You, on your own hardware |
| Library | Limited/cloud-oriented | Your own files, with metadata control |
| Control | The radio itself | LMS web UI, apps, and the radio as a player |
| Longevity | Depends on the vendor | Open source, community-maintained |
The trade-off is effort for control: you gain a local library, plugins and no dependence on a vendor service, but you take on running a server and keeping it updated.
A concrete scenario
Say you have a UE Smart Radio in the kitchen and a few hundred ripped albums on a NAS. You install LMS on the NAS (or a Pi next to it), convert the radio to Squeezebox firmware, and the kitchen unit becomes a player for your own library. You add plugins for streaming services you still want, and control everything from a phone browser or app.
Next step
Read Lyrion's "Migrate from UE Smart Radio" guide alongside the beginner's guide before you start, and check the hardware comparison page to confirm what your converted radio can do. If you'd rather not convert hardware at all, note that LMS also supports software players such as Squeezelite and piCorePlayer, which can run on cheap hardware and give you the same server-centric setup without touching the radio.
Useful references: Lyrion Music Server for the guides and plugin list.
How can I organize a classical music library in Lyrion Music Server?
For classical music, the key is to treat each work as a unit rather than letting Lyrion Music Server list every movement as a separate, unrelated track. Lyrion Music Server (LMS) is the open-source server software formerly known as Logitech Media Server, and its documentation includes a dedicated guide to classical music, which tells you the maintainers consider this a known-hard case rather than something handled automatically. Lyrion Music Server
Start with consistent metadata
Classical libraries usually fail at the tagging stage, not in the server. Before importing, decide on one convention for each field and apply it everywhere:
- Album tag: the complete work (for example, a symphony), so all its movements group together in album views.
- Track title: include the movement number and tempo marking, so the running order is readable without opening a booklet.
- Artist tags: distinguish the composer from the performers. LMS inherits Squeezebox conventions, where a single "artist" field can't express both, so pick which one you browse by most and be consistent.
- Composer tag: populate it properly if your files support it, since it's the field that makes composer-based browsing possible.
- Track/disc numbers: keep multi-disc sets ordered correctly, especially for opera and boxed sets.
Use the classical guide and the metadata guide
LMS's documentation pairs a general "getting the most out of LMS metadata" guide with a classical-specific one. Read the general guide first to understand how LMS reads tags into its database, then the classical guide for the exceptions. Lyrion Music Server
Consider a dedicated tagger
Lyrion's own tooling doesn't include a tag editor. Most classical collectors use an external tagger that supports custom fields and batch operations, then let LMS rescan. The trade-off is time up front versus a library that stays usable for years; fixing tags after import usually means redoing the work twice.
A practical test
Pick one multi-movement work, tag it carefully, rescan, and browse it three ways: by album, by composer, and by artist. If all three views make sense, your convention works. If one doesn't, adjust the convention before applying it to the rest of the collection.
When to look beyond LMS
If your priority is rich per-work information such as movement-level credits or recording details, a music player built around classical metadata may suit you better. LMS rewards you for clean tags; it doesn't invent structure that isn't in the files.
User reviews (0)