- Add secubox-app-ndpid: nDPId daemon with bundled libndpi 5.x - Add luci-app-ndpid: LuCI web interface for nDPId management - Add migration documentation from netifyd to nDPId - Uses git dev branch for latest libndpi API compatibility - Builds nDPId + nDPIsrvd event broker for microservice architecture Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
35 lines
603 B
JSON
35 lines
603 B
JSON
{
|
|
"luci-app-ndpid": {
|
|
"description": "Grant access to nDPId DPI dashboard",
|
|
"read": {
|
|
"ubus": {
|
|
"luci.ndpid": [
|
|
"get_service_status",
|
|
"get_realtime_flows",
|
|
"get_interface_stats",
|
|
"get_top_applications",
|
|
"get_top_protocols",
|
|
"get_config",
|
|
"get_dashboard",
|
|
"get_interfaces"
|
|
]
|
|
},
|
|
"uci": ["ndpid"]
|
|
},
|
|
"write": {
|
|
"ubus": {
|
|
"luci.ndpid": [
|
|
"service_start",
|
|
"service_stop",
|
|
"service_restart",
|
|
"service_enable",
|
|
"service_disable",
|
|
"update_config",
|
|
"clear_cache"
|
|
]
|
|
},
|
|
"uci": ["ndpid"]
|
|
}
|
|
}
|
|
}
|