docs: Add build badges and metrics dashboard to wiki Home

- Add workflow status badges for all components
- Add development metrics (131 packages, 94% migration)
- Add module status by category with progress indicators
- Update version announcement to v2.3.0 with mitmproxy WAF

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
CyberMind-FR 2026-05-03 09:58:11 +02:00
parent 29ce4cfa1e
commit e041caa8d6

53
Home.md

@ -2,21 +2,54 @@
**CyberMind · Gondwana · Notre-Dame-du-Cruet · Savoie** | [FR](Home-FR) | [中文](Home-ZH)
Complete security appliance solution ported from OpenWrt to Debian bookworm. Designed for GlobalScale ARM64 boards (MOCHAbin, ESPRESSObin) and x86_64 systems. **125 packages** with **2000+ API endpoints**.
Complete security appliance solution ported from OpenWrt to Debian bookworm. Designed for GlobalScale ARM64 boards (MOCHAbin, ESPRESSObin) and x86_64 systems.
---
> **NEW v2.2.3 — Multi-Boot Live OS with Eye Remote Integration**
## Build & Release Status
| Component | Status | Description |
|-----------|--------|-------------|
| ![Packages](https://img.shields.io/badge/Packages-Build-blue?logo=debian) | [![Build](https://github.com/CyberMind-FR/secubox-deb/actions/workflows/build-packages.yml/badge.svg)](https://github.com/CyberMind-FR/secubox-deb/actions/workflows/build-packages.yml) | Debian packages (131 debs) |
| ![Live USB](https://img.shields.io/badge/Live_USB-Build-blue?logo=linux) | [![Live USB](https://github.com/CyberMind-FR/secubox-deb/actions/workflows/build-all-live-usb.yml/badge.svg)](https://github.com/CyberMind-FR/secubox-deb/actions/workflows/build-all-live-usb.yml) | Bootable images (x64, ARM64) |
| ![Installer](https://img.shields.io/badge/Installer-ISO-blue?logo=data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDJjLTUuNTIgMC0xMCA0LjQ4LTEwIDEwczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMC00LjQ4LTEwLTEwLTEweiIvPjwvc3ZnPg==) | [![Installer](https://github.com/CyberMind-FR/secubox-deb/actions/workflows/build-installer-iso.yml/badge.svg)](https://github.com/CyberMind-FR/secubox-deb/actions/workflows/build-installer-iso.yml) | GUI installer ISO |
| ![Eye Remote](https://img.shields.io/badge/Eye_Remote-Pi_Zero-purple?logo=raspberrypi) | [![Eye](https://github.com/CyberMind-FR/secubox-deb/actions/workflows/build-eye-remote.yml/badge.svg)](https://github.com/CyberMind-FR/secubox-deb/actions/workflows/build-eye-remote.yml) | USB gadget boot device |
| ![Multiboot](https://img.shields.io/badge/Multiboot-ARM64+x64-orange?logo=usb) | [![Multiboot](https://github.com/CyberMind-FR/secubox-deb/actions/workflows/build-multiboot.yml/badge.svg)](https://github.com/CyberMind-FR/secubox-deb/actions/workflows/build-multiboot.yml) | Dual-arch live image |
## Development Metrics
| Metric | Value | Status |
|--------|-------|--------|
| ![Packages](https://img.shields.io/badge/Total_Packages-131-green) | **131** Debian packages | Production |
| ![Migration](https://img.shields.io/badge/Migration-94%25-brightgreen) | 123/131 completed | Active |
| ![API](https://img.shields.io/badge/API_Endpoints-2000+-blue) | REST + WebSocket | Stable |
| ![Architectures](https://img.shields.io/badge/Architectures-amd64_|_arm64-informational) | x86_64 + ARM64 | Supported |
| ![Version](https://img.shields.io/github/v/release/CyberMind-FR/secubox-deb?label=Latest) | v2.3.0 | Stable |
### Module Status
| Category | Count | Migrated | Status |
|----------|-------|----------|--------|
| 🟢 Core | 15 | 15 | ![100%](https://img.shields.io/badge/100%25-success) |
| 🟡 Security | 25 | 24 | ![96%](https://img.shields.io/badge/96%25-yellow) |
| 🔵 Network | 20 | 20 | ![100%](https://img.shields.io/badge/100%25-success) |
| 🟣 Apps | 35 | 33 | ![94%](https://img.shields.io/badge/94%25-yellow) |
| 🟠 Monitoring | 18 | 18 | ![100%](https://img.shields.io/badge/100%25-success) |
| 🔴 SOC | 18 | 13 | ![72%](https://img.shields.io/badge/72%25-orange) |
---
> **NEW v2.3.0 — Mitmproxy WAF + VirtualBox Support**
>
> Dual-architecture bootable image (ARM64 + AMD64) with RAM-based execution and shared persistent storage. Boot from USB or use Pi Zero Eye Remote as USB gadget to boot ESPRESSObin/MOCHAbin.
> Complete mitmproxy WAF module migration with LXC isolation, 90+ threat detection patterns, and HAProxy integration. VirtualBox VM images now available for instant testing.
>
> **Features:**
> - Boot any ARM64 (U-Boot) or AMD64 (UEFI) system from one USB stick
> - Pi Zero presents multiboot image as USB storage for ESPRESSObin boot
> - RAM-based live execution — minimal I/O, perfect for USB gadgets
> - Shared data partition accessible from both architectures
> **What's New:**
> - Mitmproxy WAF with CrowdSec auto-banning
> - VirtualBox VDI images for easy VM setup
> - Eye Remote multi-arch OS flasher
> - Improved network detection for VMs and baremetal
>
> See [[Multiboot]] for documentation | [Download v2.2.3](https://github.com/CyberMind-FR/secubox-deb/releases/tag/multiboot-v2.2.3)
> See [[Live-USB-VirtualBox]] for VM setup | [Download v2.3.0](https://github.com/CyberMind-FR/secubox-deb/releases/tag/v2.3.0)
---
@ -104,7 +137,7 @@ See [[Installation]] for detailed instructions.
| 🟢 **ROOT** | System, CLI, hardening | core, hub, system, console |
| 🔵 **MESH** | Network, WireGuard, QoS | wireguard, haproxy, netmodes, turn |
**Total: 125 packages**
**Total: 131 packages**
See [[MODULES-EN|Modules]] for complete module documentation.