- Remove old secubox-theme and secubox-portal/header dependencies - Remove external dashboard.css stylesheet - Replace ndpid/api with direct RPC declarations - Use KISS classes (kiss-card, kiss-stat, kiss-table, kiss-badge, kiss-btn) - Add consistent navigation tabs - Add poll toggle for auto-refresh control - Use CSS variables (--kiss-blue, --kiss-green, --kiss-muted, etc.) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| htdocs/luci-static/resources | ||
| root | ||
| Makefile | ||
| README.md | ||
LuCI nDPId Dashboard
LuCI web interface for nDPId deep packet inspection -- real-time traffic analysis and protocol detection.
Installation
opkg install luci-app-ndpid
Access
LuCI > SecuBox > nDPId Intelligence
Tabs
- Dashboard -- Live traffic statistics and protocol breakdown
- Flows -- Active network flows with detected application protocols
- Settings -- nDPId daemon configuration
Helper Scripts
ndpid-compat-- Compatibility layer for nDPId integrationndpid-flow-actions-- Flow event processing and actionsndpid-collector-- Traffic data collection and aggregation
RPCD Methods
Service: luci.ndpid
Dependencies
luci-basendpidsocatjq
License
Apache-2.0