secubox-openwrt/package/secubox/secubox-app-webapp
CyberMind-FR 62f2f6a7a8 docs(secubox): Add KISS README for all 46 remaining packages
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 07:34:06 +01:00
..
files fix(webapp): Fix CrowdSec decisions data extraction 2026-02-01 09:11:42 +01:00
Makefile
README.md docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00

SecuBox Dashboard Web Application

Native web dashboard for SecuBox appliances. Provides real-time monitoring, service management, and CrowdSec security integration using rpcd/ubus authentication.

Installation

opkg install secubox-app-webapp

Configuration

UCI config file: /etc/config/secubox-webapp

uci set secubox-webapp.main.enabled='1'
uci set secubox-webapp.main.port='80'
uci commit secubox-webapp

Setup

Run initial setup after installation:

/usr/sbin/secubox-webapp-setup

Web Interface

Access the dashboard at http://<router-ip>/secubox/index.html. Authentication is handled through the native rpcd/ubus session system (same credentials as LuCI).

Features

  • Real-time system monitoring (CPU, memory, network)
  • Service status and management
  • CrowdSec threat dashboard integration
  • Native rpcd/ubus authentication (no separate user database)

Dependencies

  • uhttpd
  • uhttpd-mod-ubus
  • rpcd
  • rpcd-mod-file

License

Apache-2.0