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>
15 lines
214 B
JSON
15 lines
214 B
JSON
{
|
|
"admin/services/turn": {
|
|
"title": "TURN Server",
|
|
"order": 85,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "turn/overview"
|
|
},
|
|
"depends": {
|
|
"acl": ["luci-app-turn"],
|
|
"uci": { "turn": true }
|
|
}
|
|
}
|
|
}
|