198 lines
5.1 KiB
Plaintext
198 lines
5.1 KiB
Plaintext
config secubox 'main'
|
|
option enabled '1'
|
|
option version '0.5.0-A'
|
|
option auto_discovery '1'
|
|
option auto_start '0'
|
|
option notifications '1'
|
|
option notify_module_start '1'
|
|
option notify_module_stop '1'
|
|
option notify_alerts '1'
|
|
option notify_health_issues '1'
|
|
option refresh_interval '30'
|
|
option show_system_stats '1'
|
|
option show_module_grid '1'
|
|
option theme 'dark'
|
|
option require_auth '1'
|
|
option audit_logging '1'
|
|
option audit_retention '30'
|
|
option debug_mode '0'
|
|
option api_timeout '30'
|
|
option max_modules '20'
|
|
option cpu_warning '70'
|
|
option cpu_critical '85'
|
|
option memory_warning '70'
|
|
option memory_critical '85'
|
|
option disk_warning '70'
|
|
option disk_critical '85'
|
|
|
|
# Module definitions - populated dynamically when modules are installed
|
|
# Each module adds its own section on install
|
|
|
|
config module 'crowdsec'
|
|
option name 'CrowdSec Dashboard'
|
|
option description 'Collaborative threat intelligence'
|
|
option category 'security'
|
|
option icon '🛡️'
|
|
option color '#22c55e'
|
|
option package 'luci-app-crowdsec-dashboard'
|
|
option version '0.0.9'
|
|
option config 'crowdsec'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'netdata'
|
|
option name 'Netdata Dashboard'
|
|
option description 'Real-time system monitoring'
|
|
option category 'monitoring'
|
|
option icon '📊'
|
|
option color '#00ab44'
|
|
option package 'luci-app-netdata-dashboard'
|
|
option version '0.0.9'
|
|
option config 'netdata'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'netifyd'
|
|
option name 'Netifyd Dashboard'
|
|
option description 'Deep packet inspection'
|
|
option category 'security'
|
|
option icon '🔍'
|
|
option color '#8b5cf6'
|
|
option package 'luci-app-netifyd-dashboard'
|
|
option version '0.0.9'
|
|
option config 'netifyd'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'wireguard'
|
|
option name 'WireGuard Dashboard'
|
|
option description 'Modern VPN with QR codes'
|
|
option category 'network'
|
|
option icon '🔒'
|
|
option color '#06b6d4'
|
|
option package 'luci-app-wireguard-dashboard'
|
|
option version '0.0.9'
|
|
option config 'wireguard'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'network_modes'
|
|
option name 'Network Modes'
|
|
option description 'Network topology configuration'
|
|
option category 'network'
|
|
option icon '🌐'
|
|
option color '#f97316'
|
|
option package 'luci-app-network-modes'
|
|
option version '0.0.9'
|
|
option config 'network_modes'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'client_guardian'
|
|
option name 'Client Guardian'
|
|
option description 'NAC and captive portal'
|
|
option category 'security'
|
|
option icon '👁️'
|
|
option color '#ef4444'
|
|
option package 'luci-app-client-guardian'
|
|
option version '0.0.9'
|
|
option config 'client_guardian'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'system_hub'
|
|
option name 'System Hub'
|
|
option description 'Unified control center'
|
|
option category 'system'
|
|
option icon '⚙️'
|
|
option color '#6366f1'
|
|
option package 'luci-app-system-hub'
|
|
option version '0.0.9'
|
|
option config 'system_hub'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'cdn_cache'
|
|
option name 'CDN Cache'
|
|
option description 'Local caching proxy'
|
|
option category 'network'
|
|
option icon '📦'
|
|
option color '#06b6d4'
|
|
option package 'luci-app-cdn-cache'
|
|
option version '0.0.9'
|
|
option config 'cdn-cache'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'bandwidth_manager'
|
|
option name 'Bandwidth Manager'
|
|
option description 'QoS and bandwidth quotas'
|
|
option category 'network'
|
|
option icon '📡'
|
|
option color '#3b82f6'
|
|
option package 'luci-app-bandwidth-manager'
|
|
option version '0.0.9'
|
|
option config 'bandwidth_manager'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'auth_guardian'
|
|
option name 'Auth Guardian'
|
|
option description 'Advanced authentication system'
|
|
option category 'security'
|
|
option icon '🔑'
|
|
option color '#f59e0b'
|
|
option package 'luci-app-auth-guardian'
|
|
option version '0.0.9'
|
|
option config 'auth_guardian'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'media_flow'
|
|
option name 'Media Flow'
|
|
option description 'Media traffic detection and optimization'
|
|
option category 'network'
|
|
option icon '▶️'
|
|
option color '#ec4899'
|
|
option package 'luci-app-media-flow'
|
|
option version '0.0.9'
|
|
option config 'media_flow'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'vhost_manager'
|
|
option name 'Virtual Host Manager'
|
|
option description 'Virtual host configuration'
|
|
option category 'system'
|
|
option icon '🖥️'
|
|
option color '#8b5cf6'
|
|
option package 'luci-app-vhost-manager'
|
|
option version '0.0.9'
|
|
option config 'vhost_manager'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'traffic_shaper'
|
|
option name 'Traffic Shaper'
|
|
option description 'Advanced traffic shaping'
|
|
option category 'network'
|
|
option icon '📈'
|
|
option color '#10b981'
|
|
option package 'luci-app-traffic-shaper'
|
|
option version '0.0.9'
|
|
option config 'traffic_shaper'
|
|
option installed '0'
|
|
option enabled '0'
|
|
|
|
config module 'ksm_manager'
|
|
option name 'KSM Manager'
|
|
option description 'Key Storage & HSM management'
|
|
option category 'security'
|
|
option icon '🔐'
|
|
option color '#ef4444'
|
|
option package 'luci-app-ksm-manager'
|
|
option version '0.0.9'
|
|
option config 'ksm_manager'
|
|
option installed '0'
|
|
option enabled '0'
|