secubox-openwrt/package/secubox/luci-app-ndpid
CyberMind-FR 9048f6b53b style(ndpid): Migrate dashboard and flows views to KISS theme
- 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>
2026-02-12 13:51:36 +01:00
..
htdocs/luci-static/resources style(ndpid): Migrate dashboard and flows views to KISS theme 2026-02-12 13:51:36 +01:00
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 integration
  • ndpid-flow-actions -- Flow event processing and actions
  • ndpid-collector -- Traffic data collection and aggregation

RPCD Methods

Service: luci.ndpid

Dependencies

  • luci-base
  • ndpid
  • socat
  • jq

License

Apache-2.0