secubox-openwrt/package/secubox/luci-app-wireguard-dashboard/root/usr/share/rpcd/acl.d/luci-app-wireguard-dashboard.json
CyberMind-FR 5e29599682 feat(wireguard-dashboard,webapp): Add setup wizard, admin sessions, and blocking stats
WireGuard Dashboard v0.7.0:
- Add zone-based setup wizard with 4-step flow
- Add tunnel presets (road-warrior, site-to-site, iot-tunnel)
- Add zone presets (home-user, remote-worker, mobile, iot, guest, server)
- Add interface control (up/down/restart)
- Add peer ping functionality
- Add bandwidth rates monitoring
- Comprehensive wizard CSS styles

SecuBox Webapp v1.5.0:
- Add admin sessions list showing authenticated LuCI users with IP source
- Add blocking statistics (today's bans, blocked attempts, top scenario, unique IPs)
- Integrate stats from CrowdSec decisions and alerts

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

42 lines
834 B
JSON

{
"luci-app-wireguard-dashboard": {
"description": "Grant access to LuCI WireGuard Dashboard",
"read": {
"ubus": {
"luci.wireguard-dashboard": [
"status",
"interfaces",
"peers",
"config",
"traffic",
"peer_descriptions",
"bandwidth_rates",
"bandwidth_history",
"endpoint_info"
],
"system": [ "info", "board" ],
"file": [ "read", "stat", "exec" ]
},
"uci": [ "network", "wireguard-dashboard" ],
"file": {
"/etc/config/network": [ "read" ],
"/usr/bin/wg": [ "exec" ]
}
},
"write": {
"ubus": {
"luci.wireguard-dashboard": [
"generate_keys",
"add_peer",
"remove_peer",
"generate_config",
"generate_qr",
"interface_control",
"ping_peer"
]
},
"uci": [ "wireguard-dashboard", "network" ]
}
}
}