secubox-openwrt/package/secubox/secubox-app-haproxy/files/usr
CyberMind-FR 29ba711acc feat(secubox-core): Add 4-LED dashboard with dedicated functions
LED assignment for MochaBin:
- led1: Global health status (green/yellow/red with pulse variations)
- led2: Security threat meter (CrowdSec + mitmproxy activity)
- led3: Global capacity (CPU + Network combined, color gradient)
- mmc0: Classic heartbeat when stable, rapid blink on state changes

Features:
- Fast 1.5s heartbeat loop for reactive visual feedback
- Health score from services (HAProxy, CrowdSec) + memory/disk
- Threat level from CrowdSec alerts and mitmproxy stats
- Combined CPU load + network throughput capacity meter
- Event pulse system for config/task/alert notifications
- State change detection for mmc0 stability indicator

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 10:41:50 +01:00
..
lib/acme/deploy fix(haproxy): Combine fullchain + key for HAProxy certificates 2026-01-25 11:42:29 +01:00
sbin feat(secubox-core): Add 4-LED dashboard with dedicated functions 2026-02-06 10:41:50 +01:00
share/haproxy/templates feat(multi): CrowdSec LAPI port fix, Streamlit/HexoJS multi-instance 2026-01-27 06:37:19 +01:00