secubox-openwrt/package/secubox/secubox-app-lyrion
CyberMind-FR 4797b7844d fix(lyrion): Add firewall rules and fix networking for device discovery
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>
2026-02-03 08:00:09 +01:00
..
files fix(lyrion): Add firewall rules and fix networking for device discovery 2026-02-03 08:00:09 +01:00
Makefile fix(deps): Remove libubox/libubus/libuci from all SecuBox package dependencies 2026-01-30 19:46:27 +01:00
README.md docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00

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

  • wget
  • tar

License

Apache-2.0