Open LAN firewall ports (TCP 9000/9090/3483, UDP 3483) on install and service start so Squeezebox devices can discover and connect to Lyrion. Fix LXC config to use host networking properly and add missing Docker TCP 9090 CLI port mapping. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| files | ||
| Makefile | ||
| README.md | ||
SecuBox Lyrion Music Server
Lyrion Music Server (formerly Logitech Media Server / Squeezebox Server) for SecuBox-powered OpenWrt systems.
Installation
opkg install secubox-app-lyrion
Configuration
UCI config file: /etc/config/lyrion
config lyrion 'main'
option enabled '0'
option port '9000'
Supports Docker and LXC runtimes. The controller auto-detects the available runtime, preferring LXC for lower resource usage.
Usage
# Start / stop the service
/etc/init.d/lyrion start
/etc/init.d/lyrion stop
# Controller CLI
lyrionctl status
lyrionctl install
lyrionctl remove
Files
/etc/config/lyrion-- UCI configuration/usr/sbin/lyrionctl-- controller CLI
Dependencies
wgettar
License
Apache-2.0