secubox-openwrt/package/secubox/luci-app-lyrion
CyberMind-FR d0cd42e2a1 fix(luci): Performance and UX improvements for exposure and portal
- Optimize exposure RPCD: O(n) single-pass awk parsing for vhost_list
  and ssl_list (fixes XHR timeout on 200+ vhosts)
- Fix portal tree URLs: Use get_menu_path() to read actual LuCI menu
  paths from JSON instead of hardcoded paths
- Add Downloads category to portal tree (torrent, droplet patterns)
- Add new apps to System category (config-vault, reporter, smtp-relay,
  rtty, dpi-dual, metacatalog)
- Enhance KISS theme menu: Add Downloads, Monitoring categories
- Fix Lyrion URL: Use HTTPS vhost instead of dynamic port URL

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-16 07:35:18 +01:00
..
htdocs/luci-static/resources/view/lyrion fix(luci): Performance and UX improvements for exposure and portal 2026-03-16 07:35:18 +01:00
root/usr fix(luci): Fix dpi-dual menu and simplify lyrion UI 2026-03-15 17:03:13 +01:00
Makefile feat(multi): New LuCI apps, MetaBlogizer dual-runtime, service watchdog 2026-01-27 15:23:53 +01:00
README.md docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00

LuCI Lyrion Music Server

Management dashboard for Lyrion Music Server (formerly Logitech Media Server / Squeezebox Server).

Installation

opkg install luci-app-lyrion

Access

LuCI menu: Services -> Lyrion

Tabs

  • Overview -- Service status, web UI link, player count
  • Settings -- Port, data/media paths, memory limit, timezone, runtime

RPCD Methods

Backend: luci.lyrion

Method Description
status Service and container status
get_config Get current configuration
save_config Save configuration
install Install Lyrion container
start Start Lyrion
stop Stop Lyrion
restart Restart Lyrion
update Update to latest version
logs Fetch service logs

Dependencies

  • luci-base

License

Apache-2.0