feat: Add default SecuBox configuration profiles (v0.6.0-r15)

- Add home.profile.json: Residential setup with parental controls, media, smart home
- Add gateway.profile.json: Enterprise security with IDS/IPS, VPN, traffic analysis
- Add dmz.profile.json: Isolated DMZ for self-hosted services with reverse proxy
- Each profile includes recommended apps and network mode configuration

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
CyberMind-FR 2026-01-07 12:31:00 +01:00
parent 5903547fe8
commit 937e57c3e7
3 changed files with 53 additions and 0 deletions

View File

@ -0,0 +1,18 @@
{
"id": "gateway_dmz",
"name": "Gateway + DMZ",
"description": "Isolated DMZ network for self-hosted services with reverse proxy",
"network_mode": "dmz",
"apps": [
"luci-app-vhost-manager",
"secubox-app-nextcloud",
"secubox-app-vaultwarden",
"luci-app-crowdsec-dashboard"
],
"features": {
"dmz_isolation": true,
"reverse_proxy": true,
"ssl_certificates": true,
"self_hosting": true
}
}

View File

@ -0,0 +1,18 @@
{
"id": "gateway",
"name": "Secure Gateway",
"description": "Enterprise-grade security with IDS/IPS, VPN, and traffic analysis",
"network_mode": "router",
"apps": [
"luci-app-crowdsec-dashboard",
"luci-app-wireguard-dashboard",
"luci-app-netifyd-dashboard",
"luci-app-bandwidth-manager"
],
"features": {
"intrusion_detection": true,
"vpn": true,
"traffic_analysis": true,
"qos": true
}
}

View File

@ -0,0 +1,17 @@
{
"id": "home",
"name": "Home Network",
"description": "Residential setup with parental controls, media streaming, and smart home integration",
"network_mode": "router",
"apps": [
"luci-app-client-guardian",
"luci-app-adguardhome",
"secubox-app-jellyfin",
"secubox-app-homeassistant"
],
"features": {
"parental_controls": true,
"media_streaming": true,
"smart_home": true
}
}