- turnctl setup-nextcloud [turn-domain] [use-port-443] - Configures TURN for Nextcloud Talk compatibility - Uses port 443 by default (firewall-friendly) - Generates auth secret if not exists - Outputs admin settings to paste into Nextcloud Talk - LuCI integration: - New "Nextcloud Talk" section in TURN overview - Shows STUN/TURN/secret settings for easy copy-paste - RPC method: setup_nextcloud - ACL updated with setup_nextcloud permission Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
18 lines
373 B
JSON
18 lines
373 B
JSON
{
|
|
"luci-app-turn": {
|
|
"description": "Grant access to TURN server management",
|
|
"read": {
|
|
"ubus": {
|
|
"luci.turn": ["status", "logs", "test"]
|
|
},
|
|
"uci": ["turn"]
|
|
},
|
|
"write": {
|
|
"ubus": {
|
|
"luci.turn": ["start", "stop", "restart", "enable", "disable", "setup_jitsi", "setup_nextcloud", "ssl", "expose", "credentials"]
|
|
},
|
|
"uci": ["turn"]
|
|
}
|
|
}
|
|
}
|