secubox-openwrt/package/secubox/secubox-app-lyrion-bridge/files/etc/config/lyrion-bridge
CyberMind-FR 6db547f7f8 feat: Add WebRadio, TURN server, and Lyrion streaming integration
New packages:
- luci-app-webradio: Web radio management with Lyrion bridge tab
- luci-app-turn: TURN/STUN server UI for WebRTC (Jitsi integration)
- secubox-app-lyrion-bridge: Lyrion → Squeezelite → FFmpeg → Icecast pipeline
- secubox-app-squeezelite: Squeezelite audio player with FIFO output
- secubox-app-turn: TURN server with ACME SSL and Jitsi setup
- secubox-app-webradio: Icecast/ezstream web radio server

Features:
- HTTPS streaming via HAProxy (stream.gk2.secubox.in)
- Lyrion Music Server bridge for streaming playlists to Icecast
- TURN server with time-limited credential generation
- CrowdSec integration for WebRadio security
- Schedule-based radio programming with jingles

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-21 17:46:54 +01:00

28 lines
634 B
Plaintext

config bridge 'main'
option enabled '0'
option lyrion_server '127.0.0.1'
option lyrion_port '9000'
option auto_start '1'
config audio 'audio'
option input_fifo '/tmp/squeezelite.pcm'
option sample_rate '44100'
option channels '2'
option format 's16le'
config icecast 'icecast'
option host '127.0.0.1'
option port '8000'
option mount '/lyrion'
option password ''
option bitrate '192'
option name 'Lyrion Stream'
option description 'Streaming from Lyrion Music Server'
option genre 'Various'
config metadata 'metadata'
option sync_enabled '1'
option sync_interval '5'
option show_artist '1'
option show_album '1'