Repository navigation
v0.8 - Initial Public Release
SecNet Security Dashboard v0.8
Homelab security dashboard with real-time monitoring across multiple services.
Features
- Security tab - CrowdSec ban tracking, attacker geo-mapping, threat level assessment, attack breakdown by type
- Infrastructure tab - Proxmox VM/CT inventory, host registry with port scanning (gated)
- Network tab - UniFi device health, AP radio stats, client-by-VLAN distribution, switch port faceplate view
- Workstations tab - Windows endpoint monitoring (mock/demo data, wire to WinRM for live)
- Logs tab - CrowdSec, Traefik, UniFi event feeds
- AI HelpDesk - OpenAI-powered security assistant with auth gate
- Auth gate - Server-side validated, rate-limited, constant-time comparison
- Feature flags - Enable/disable any integration via .env
- Stale-data-first UX - localStorage cache, shows data instantly with updating indicator
- Dark/Light mode, fullscreen toggle
Integrations
CrowdSec, UniFi Network, Proxmox VE, Loki, Prometheus, OpenAI (all optional, graceful degradation)
Stack
FastAPI (Python 3.12) + React (Vite) + SQLite, single Docker container