feat(luci-app-wazuh): Add KISS UI theme and add to feed

- Rewrite overview.js to use KissTheme wrapper
- Add health status cards for Agent, Manager, Indexer, CrowdSec
- Add alert statistics with color-coded counters
- Add security layers table (Firewall, IPS, SIEM, WAF)
- Add quick actions with restart agent button
- Include built IPK in secubox-feed

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
CyberMind-FR 2026-02-14 16:36:44 +01:00
parent 9eaa16171d
commit e3093aab6b
4 changed files with 345 additions and 279 deletions

View File

@ -3,197 +3,252 @@
'require dom'; 'require dom';
'require poll'; 'require poll';
'require wazuh.api as api'; 'require wazuh.api as api';
'require secubox/kiss-theme';
return view.extend({ return view.extend({
handleSaveApply: null, handleSaveApply: null,
handleSave: null, handleSave: null,
handleReset: null, handleReset: null,
load: function() { load: function() {
return Promise.all([ return Promise.all([
api.getOverview(), api.getOverview(),
api.getAlertSummary(), api.getAlertSummary(),
api.getCrowdSecCorrelation() api.getCrowdSecCorrelation()
]); ]);
}, },
render: function(data) { render: function(data) {
var overview = data[0] || {}; var self = this;
var alerts = data[1] || {}; var overview = data[0] || {};
var crowdsec = data[2] || {}; var alerts = data[1] || {};
var crowdsec = data[2] || {};
var view = E('div', { 'class': 'cbi-map' }, [ // Determine health status
E('h2', {}, _('Wazuh SIEM Dashboard')), var agentOk = overview.agent && overview.agent.connected;
E('div', { 'class': 'cbi-map-descr' }, var managerOk = overview.manager && overview.manager.running;
_('Security Information and Event Management powered by Wazuh XDR') var indexerOk = overview.manager && overview.manager.indexer_status === 'green';
), var crowdsecOk = crowdsec.crowdsec_running;
// Status Cards Row var content = [
E('div', { 'class': 'cbi-section', 'style': 'display: flex; flex-wrap: wrap; gap: 1rem;' }, [ // Header
// Agent Status Card E('div', { 'style': 'margin-bottom: 24px;' }, [
this.renderStatusCard( E('div', { 'style': 'display: flex; align-items: center; gap: 16px; flex-wrap: wrap;' }, [
'Agent Status', E('h2', { 'style': 'font-size: 24px; font-weight: 700; margin: 0;' }, 'Wazuh SIEM'),
overview.agent ? (overview.agent.connected ? 'Connected' : (overview.agent.running ? 'Running' : 'Stopped')) : 'Unknown', KissTheme.badge(managerOk ? 'RUNNING' : 'STOPPED', managerOk ? 'green' : 'red')
overview.agent && overview.agent.connected ? 'success' : (overview.agent && overview.agent.running ? 'warning' : 'danger'), ]),
'Local security agent monitoring this device' E('p', { 'style': 'color: var(--kiss-muted); margin: 8px 0 0 0;' },
), 'Security Information and Event Management')
]),
// Manager Status Card // Navigation tabs
this.renderStatusCard( this.renderNav('overview'),
'Manager Status',
overview.manager ? (overview.manager.running ? 'Running' : 'Stopped') : 'Unknown',
overview.manager && overview.manager.running ? 'success' : 'danger',
'Central SIEM manager in LXC container'
),
// Indexer Status Card // Stats row
this.renderStatusCard( E('div', { 'class': 'kiss-grid kiss-grid-4', 'id': 'wazuh-stats', 'style': 'margin: 20px 0;' }, [
'Indexer Health', KissTheme.stat(alerts.critical || 0, 'Critical', this.colors.red),
overview.manager ? (overview.manager.indexer_status || 'Unknown') : 'Unknown', KissTheme.stat(alerts.high || 0, 'High', this.colors.orange),
overview.manager && overview.manager.indexer_status === 'green' ? 'success' : KissTheme.stat(alerts.medium || 0, 'Medium', this.colors.yellow),
(overview.manager && overview.manager.indexer_status === 'yellow' ? 'warning' : 'danger'), KissTheme.stat(alerts.total || 0, 'Total Alerts', this.colors.cyan)
'OpenSearch cluster for alert storage' ]),
),
// CrowdSec Integration Card // Two column layout
this.renderStatusCard( E('div', { 'class': 'kiss-grid kiss-grid-2' }, [
'CrowdSec Integration', // Health Status card
crowdsec.crowdsec_running ? 'Active' : 'Inactive', KissTheme.card('System Health', this.renderHealth(overview, crowdsec)),
crowdsec.crowdsec_running ? 'success' : 'notice', // Quick Actions card
crowdsec.active_decisions + ' active ban decisions' KissTheme.card('Quick Actions', this.renderActions())
) ]),
]),
// Alert Summary Section // Security Layers
E('div', { 'class': 'cbi-section' }, [ KissTheme.card('Security Layers', this.renderLayers(overview, crowdsec))
E('h3', {}, _('Alert Summary')), ];
E('div', { 'style': 'display: flex; flex-wrap: wrap; gap: 1rem;' }, [
this.renderAlertBadge('Critical', alerts.critical || 0, 'danger'),
this.renderAlertBadge('High', alerts.high || 0, 'warning'),
this.renderAlertBadge('Medium', alerts.medium || 0, 'notice'),
this.renderAlertBadge('Low', alerts.low || 0, 'info'),
this.renderAlertBadge('Total', alerts.total || 0, 'secondary')
])
]),
// Quick Actions Section poll.add(L.bind(this.pollData, this), 30);
E('div', { 'class': 'cbi-section' }, [ return KissTheme.wrap(content, 'admin/services/wazuh/overview');
E('h3', {}, _('Quick Actions')), },
E('div', { 'style': 'display: flex; gap: 1rem; flex-wrap: wrap;' }, [
E('a', {
'href': 'https://wazuh.gk2.secubox.in',
'target': '_blank',
'class': 'btn cbi-button cbi-button-action'
}, _('Open Wazuh Dashboard')),
E('button', { colors: {
'class': 'btn cbi-button cbi-button-apply', green: '#00C853',
'click': L.bind(this.handleRestartAgent, this) red: '#FF1744',
}, _('Restart Agent')), orange: '#fb923c',
yellow: '#fbbf24',
cyan: '#22d3ee',
muted: '#94a3b8'
},
E('a', { renderNav: function(active) {
'href': L.url('admin/services/wazuh/alerts'), var tabs = [
'class': 'btn cbi-button' { name: 'Overview', path: 'admin/services/wazuh/overview' },
}, _('View Alerts')), { name: 'Alerts', path: 'admin/services/wazuh/alerts' },
{ name: 'File Integrity', path: 'admin/services/wazuh/fim' },
{ name: 'Agents', path: 'admin/services/wazuh/agents' }
];
E('a', { return E('div', { 'class': 'kiss-tabs' }, tabs.map(function(tab) {
'href': L.url('admin/services/wazuh/fim'), var isActive = tab.path.indexOf(active) !== -1;
'class': 'btn cbi-button' return E('a', {
}, _('File Integrity')) 'href': L.url(tab.path),
]) 'class': 'kiss-tab' + (isActive ? ' active' : '')
]), }, tab.name);
}));
},
// Security Layers Info renderHealth: function(overview, crowdsec) {
E('div', { 'class': 'cbi-section' }, [ var self = this;
E('h3', {}, _('Security Layers (SysWarden-Inspired)')), var items = [
E('table', { 'class': 'table' }, [ {
E('tr', { 'class': 'tr' }, [ name: 'Wazuh Agent',
E('th', { 'class': 'th' }, _('Layer')), status: overview.agent && overview.agent.connected ? 'Connected' :
E('th', { 'class': 'th' }, _('Component')), (overview.agent && overview.agent.running ? 'Running' : 'Stopped'),
E('th', { 'class': 'th' }, _('Function')), ok: overview.agent && overview.agent.connected,
E('th', { 'class': 'th' }, _('Status')) desc: 'Local security monitoring'
]), },
E('tr', { 'class': 'tr' }, [ {
E('td', { 'class': 'td' }, _('Layer 1: Firewall')), name: 'Wazuh Manager',
E('td', { 'class': 'td' }, _('Vortex Firewall + nftables')), status: overview.manager && overview.manager.running ? 'Running' : 'Stopped',
E('td', { 'class': 'td' }, _('Kernel-level IP blocking')), ok: overview.manager && overview.manager.running,
E('td', { 'class': 'td' }, E('span', { 'class': 'badge success' }, _('Active'))) desc: 'SIEM server in LXC'
]), },
E('tr', { 'class': 'tr' }, [ {
E('td', { 'class': 'td' }, _('Layer 2: IPS')), name: 'Indexer',
E('td', { 'class': 'td' }, _('CrowdSec + Bouncer')), status: overview.manager ? (overview.manager.indexer_status || 'Unknown') : 'Unknown',
E('td', { 'class': 'td' }, _('Behavior-based threat detection')), ok: overview.manager && overview.manager.indexer_status === 'green',
E('td', { 'class': 'td' }, E('span', { desc: 'OpenSearch cluster'
'class': 'badge ' + (crowdsec.crowdsec_running ? 'success' : 'danger') },
}, crowdsec.crowdsec_running ? _('Active') : _('Inactive'))) {
]), name: 'CrowdSec',
E('tr', { 'class': 'tr' }, [ status: crowdsec.crowdsec_running ? 'Active' : 'Inactive',
E('td', { 'class': 'td' }, _('Layer 3: SIEM/XDR')), ok: crowdsec.crowdsec_running,
E('td', { 'class': 'td' }, _('Wazuh Manager')), desc: (crowdsec.active_decisions || 0) + ' ban decisions'
E('td', { 'class': 'td' }, _('Log analysis, FIM, threat correlation')), }
E('td', { 'class': 'td' }, E('span', { ];
'class': 'badge ' + (overview.manager && overview.manager.running ? 'success' : 'danger')
}, overview.manager && overview.manager.running ? _('Active') : _('Inactive')))
]),
E('tr', { 'class': 'tr' }, [
E('td', { 'class': 'td' }, _('Layer 4: WAF')),
E('td', { 'class': 'td' }, _('mitmproxy + HAProxy')),
E('td', { 'class': 'td' }, _('Web application firewall')),
E('td', { 'class': 'td' }, E('span', { 'class': 'badge success' }, _('Active')))
])
])
])
]);
// Setup polling for real-time updates return E('div', {}, items.map(function(item) {
poll.add(L.bind(this.pollStatus, this), 30); return E('div', {
'style': 'display: flex; align-items: center; justify-content: space-between; padding: 12px 0; border-bottom: 1px solid var(--kiss-line);'
}, [
E('div', {}, [
E('div', { 'style': 'font-weight: 600;' }, item.name),
E('div', { 'style': 'font-size: 12px; color: var(--kiss-muted);' }, item.desc)
]),
KissTheme.badge(item.status, item.ok ? 'green' : 'red')
]);
}));
},
return view; renderActions: function() {
}, var self = this;
return E('div', { 'style': 'display: flex; flex-direction: column; gap: 12px;' }, [
E('a', {
'href': 'https://wazuh.gk2.secubox.in',
'target': '_blank',
'class': 'kiss-btn kiss-btn-green',
'style': 'text-decoration: none; justify-content: center;'
}, '🔗 Open Wazuh Dashboard'),
renderStatusCard: function(title, status, statusClass, description) { E('button', {
return E('div', { 'class': 'kiss-btn kiss-btn-blue',
'class': 'cbi-value', 'click': L.bind(this.handleRestartAgent, this)
'style': 'flex: 1; min-width: 200px; background: var(--background-color-high); padding: 1rem; border-radius: 8px; border-left: 4px solid var(--' + statusClass + '-color, #666);' }, '🔄 Restart Agent'),
}, [
E('div', { 'style': 'font-weight: bold; margin-bottom: 0.5rem;' }, title),
E('div', {
'class': 'badge ' + statusClass,
'style': 'font-size: 1.2em; padding: 0.3rem 0.6rem;'
}, status),
E('div', { 'style': 'font-size: 0.85em; color: var(--text-color-low); margin-top: 0.5rem;' }, description)
]);
},
renderAlertBadge: function(label, count, badgeClass) { E('a', {
return E('div', { 'href': L.url('admin/services/wazuh/alerts'),
'style': 'text-align: center; padding: 0.5rem 1rem; background: var(--background-color-high); border-radius: 8px; min-width: 80px;' 'class': 'kiss-btn',
}, [ 'style': 'text-decoration: none; justify-content: center;'
E('div', { 'style': 'font-size: 1.5em; font-weight: bold;' }, String(count)), }, '📋 View Alerts'),
E('div', { 'class': 'badge ' + badgeClass }, label)
]);
},
handleRestartAgent: function() { E('a', {
var self = this; 'href': L.url('admin/services/wazuh/fim'),
return api.restartAgent().then(function(res) { 'class': 'kiss-btn',
if (res.success) { 'style': 'text-decoration: none; justify-content: center;'
L.ui.addNotification(null, E('p', _('Wazuh agent restarted successfully')), 'info'); }, '📁 File Integrity')
} else { ]);
L.ui.addNotification(null, E('p', _('Failed to restart agent')), 'error'); },
}
return self.load().then(L.bind(self.render, self));
});
},
pollStatus: function() { renderLayers: function(overview, crowdsec) {
return api.getOverview().then(L.bind(function(overview) { var layers = [
// Update status indicators {
var agentBadge = document.querySelector('.cbi-section .badge'); num: 1,
if (agentBadge && overview.agent) { name: 'Firewall',
agentBadge.textContent = overview.agent.connected ? 'Connected' : component: 'Vortex + nftables',
(overview.agent.running ? 'Running' : 'Stopped'); desc: 'Kernel-level IP blocking',
} ok: true
}, this)); },
} {
num: 2,
name: 'IPS',
component: 'CrowdSec + Bouncer',
desc: 'Behavior-based detection',
ok: crowdsec.crowdsec_running
},
{
num: 3,
name: 'SIEM/XDR',
component: 'Wazuh Manager',
desc: 'Log analysis & correlation',
ok: overview.manager && overview.manager.running
},
{
num: 4,
name: 'WAF',
component: 'mitmproxy + HAProxy',
desc: 'Web application firewall',
ok: true
}
];
return E('table', { 'class': 'kiss-table' }, [
E('thead', {}, [
E('tr', {}, [
E('th', {}, 'Layer'),
E('th', {}, 'Component'),
E('th', {}, 'Function'),
E('th', { 'style': 'text-align: right;' }, 'Status')
])
]),
E('tbody', {}, layers.map(function(layer) {
return E('tr', {}, [
E('td', {}, 'L' + layer.num + ': ' + layer.name),
E('td', { 'style': 'font-family: monospace;' }, layer.component),
E('td', { 'style': 'color: var(--kiss-muted);' }, layer.desc),
E('td', { 'style': 'text-align: right;' },
KissTheme.badge(layer.ok ? 'ACTIVE' : 'DOWN', layer.ok ? 'green' : 'red')
)
]);
}))
]);
},
handleRestartAgent: function() {
return api.restartAgent().then(function(res) {
if (res.success) {
L.ui.addNotification(null, E('p', 'Wazuh agent restarted successfully'), 'info');
} else {
L.ui.addNotification(null, E('p', 'Failed to restart agent'), 'error');
}
});
},
pollData: function() {
var self = this;
return Promise.all([
api.getOverview(),
api.getAlertSummary()
]).then(function(data) {
var overview = data[0] || {};
var alerts = data[1] || {};
// Update stats
var statsEl = document.getElementById('wazuh-stats');
if (statsEl) {
dom.content(statsEl, [
KissTheme.stat(alerts.critical || 0, 'Critical', self.colors.red),
KissTheme.stat(alerts.high || 0, 'High', self.colors.orange),
KissTheme.stat(alerts.medium || 0, 'Medium', self.colors.yellow),
KissTheme.stat(alerts.total || 0, 'Total Alerts', self.colors.cyan)
]);
}
});
}
}); });

View File

@ -23,7 +23,7 @@ Architecture: all
Installed-Size: 71680 Installed-Size: 71680
Description: Comprehensive authentication and session management with captive portal, OAuth2/OIDC integration, voucher system, and time-based access control Description: Comprehensive authentication and session management with captive portal, OAuth2/OIDC integration, voucher system, and time-based access control
Filename: luci-app-auth-guardian_0.4.0-r3_all.ipk Filename: luci-app-auth-guardian_0.4.0-r3_all.ipk
Size: 12394 Size: 12395
Package: luci-app-backup Package: luci-app-backup
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -47,7 +47,7 @@ Architecture: all
Installed-Size: 337920 Installed-Size: 337920
Description: Advanced bandwidth management with QoS rules, client quotas, and SQM integration Description: Advanced bandwidth management with QoS rules, client quotas, and SQM integration
Filename: luci-app-bandwidth-manager_0.5.0-r2_all.ipk Filename: luci-app-bandwidth-manager_0.5.0-r2_all.ipk
Size: 61687 Size: 61686
Package: luci-app-cdn-cache Package: luci-app-cdn-cache
Version: 0.5.0-r3 Version: 0.5.0-r3
@ -71,7 +71,7 @@ Architecture: all
Installed-Size: 276480 Installed-Size: 276480
Description: Network Access Control with client monitoring, zone management, captive portal, parental controls, and SMS/email alerts Description: Network Access Control with client monitoring, zone management, captive portal, parental controls, and SMS/email alerts
Filename: luci-app-client-guardian_0.4.0-r7_all.ipk Filename: luci-app-client-guardian_0.4.0-r7_all.ipk
Size: 52686 Size: 52688
Package: luci-app-cloner Package: luci-app-cloner
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -82,7 +82,7 @@ Architecture: all
Installed-Size: 102400 Installed-Size: 102400
Description: SecuBox cloning station for building and deploying clone images Description: SecuBox cloning station for building and deploying clone images
Filename: luci-app-cloner_1.0.0-r1_all.ipk Filename: luci-app-cloner_1.0.0-r1_all.ipk
Size: 19436 Size: 19431
Package: luci-app-config-advisor Package: luci-app-config-advisor
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -94,7 +94,7 @@ Architecture: all
Installed-Size: 51200 Installed-Size: 51200
Description: ANSSI CSPN compliance checking and security configuration advisor Description: ANSSI CSPN compliance checking and security configuration advisor
Filename: luci-app-config-advisor_1.0.0-r1_all.ipk Filename: luci-app-config-advisor_1.0.0-r1_all.ipk
Size: 8862 Size: 8858
Package: luci-app-cookie-tracker Package: luci-app-cookie-tracker
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -105,7 +105,7 @@ Architecture: all
Installed-Size: 30720 Installed-Size: 30720
Description: LuCI Cookie Tracker Dashboard Description: LuCI Cookie Tracker Dashboard
Filename: luci-app-cookie-tracker_1.0.0-r1_all.ipk Filename: luci-app-cookie-tracker_1.0.0-r1_all.ipk
Size: 5668 Size: 5665
Package: luci-app-crowdsec-dashboard Package: luci-app-crowdsec-dashboard
Version: 0.7.0-r32 Version: 0.7.0-r32
@ -129,7 +129,7 @@ Architecture: all
Installed-Size: 30720 Installed-Size: 30720
Description: LuCI CVE Triage Dashboard Description: LuCI CVE Triage Dashboard
Filename: luci-app-cve-triage_1.0.0-r1_all.ipk Filename: luci-app-cve-triage_1.0.0-r1_all.ipk
Size: 5947 Size: 5942
Package: luci-app-cyberfeed Package: luci-app-cyberfeed
Version: 0.1.1-r1 Version: 0.1.1-r1
@ -141,7 +141,7 @@ Architecture: all
Installed-Size: 71680 Installed-Size: 71680
Description: Cyberpunk-themed RSS feed aggregator dashboard with social media support Description: Cyberpunk-themed RSS feed aggregator dashboard with social media support
Filename: luci-app-cyberfeed_0.1.1-r1_all.ipk Filename: luci-app-cyberfeed_0.1.1-r1_all.ipk
Size: 12887 Size: 12886
Package: luci-app-device-intel Package: luci-app-device-intel
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -153,7 +153,7 @@ Architecture: all
Installed-Size: 71680 Installed-Size: 71680
Description: LuCI SecuBox Device Intelligence Description: LuCI SecuBox Device Intelligence
Filename: luci-app-device-intel_1.0.0-r1_all.ipk Filename: luci-app-device-intel_1.0.0-r1_all.ipk
Size: 12047 Size: 12053
Package: luci-app-dnsguard Package: luci-app-dnsguard
Version: 1.1.0-r1 Version: 1.1.0-r1
@ -172,7 +172,7 @@ Description: SecuBox DNS Guard provides privacy-focused DNS management with AI-
- Real-time alerts and blocklist management - Real-time alerts and blocklist management
- Domain analysis with LocalAI integration - Domain analysis with LocalAI integration
Filename: luci-app-dnsguard_1.1.0-r1_all.ipk Filename: luci-app-dnsguard_1.1.0-r1_all.ipk
Size: 12447 Size: 12449
Package: luci-app-dns-provider Package: luci-app-dns-provider
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -184,7 +184,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: LuCI DNS Provider Manager Description: LuCI DNS Provider Manager
Filename: luci-app-dns-provider_1.0.0-r1_all.ipk Filename: luci-app-dns-provider_1.0.0-r1_all.ipk
Size: 7167 Size: 7174
Package: luci-app-domoticz Package: luci-app-domoticz
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -196,7 +196,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: LuCI Domoticz Home Automation Configuration Description: LuCI Domoticz Home Automation Configuration
Filename: luci-app-domoticz_1.0.0-r1_all.ipk Filename: luci-app-domoticz_1.0.0-r1_all.ipk
Size: 7122 Size: 7126
Package: luci-app-exposure Package: luci-app-exposure
Version: 1.0.0-r3 Version: 1.0.0-r3
@ -208,7 +208,7 @@ Architecture: all
Installed-Size: 71680 Installed-Size: 71680
Description: LuCI SecuBox Service Exposure Manager Description: LuCI SecuBox Service Exposure Manager
Filename: luci-app-exposure_1.0.0-r3_all.ipk Filename: luci-app-exposure_1.0.0-r3_all.ipk
Size: 11701 Size: 11700
Package: luci-app-gitea Package: luci-app-gitea
Version: 1.0.0-r2 Version: 1.0.0-r2
@ -220,7 +220,7 @@ Architecture: all
Installed-Size: 92160 Installed-Size: 92160
Description: Modern dashboard for Gitea Platform management on OpenWrt Description: Modern dashboard for Gitea Platform management on OpenWrt
Filename: luci-app-gitea_1.0.0-r2_all.ipk Filename: luci-app-gitea_1.0.0-r2_all.ipk
Size: 16621 Size: 16622
Package: luci-app-glances Package: luci-app-glances
Version: 1.0.0-r2 Version: 1.0.0-r2
@ -232,7 +232,7 @@ Architecture: all
Installed-Size: 51200 Installed-Size: 51200
Description: Modern dashboard for Glances system monitoring with SecuBox theme Description: Modern dashboard for Glances system monitoring with SecuBox theme
Filename: luci-app-glances_1.0.0-r2_all.ipk Filename: luci-app-glances_1.0.0-r2_all.ipk
Size: 7023 Size: 7021
Package: luci-app-gotosocial Package: luci-app-gotosocial
Version: 0.1.0-r1 Version: 0.1.0-r1
@ -244,7 +244,7 @@ Architecture: all
Installed-Size: 51200 Installed-Size: 51200
Description: LuCI app for GoToSocial Fediverse Server Description: LuCI app for GoToSocial Fediverse Server
Filename: luci-app-gotosocial_0.1.0-r1_all.ipk Filename: luci-app-gotosocial_0.1.0-r1_all.ipk
Size: 8207 Size: 8209
Package: luci-app-haproxy Package: luci-app-haproxy
Version: 1.0.0-r8 Version: 1.0.0-r8
@ -256,7 +256,7 @@ Architecture: all
Installed-Size: 225280 Installed-Size: 225280
Description: Web interface for managing HAProxy load balancer with vhosts, SSL certificates, and backend routing Description: Web interface for managing HAProxy load balancer with vhosts, SSL certificates, and backend routing
Filename: luci-app-haproxy_1.0.0-r8_all.ipk Filename: luci-app-haproxy_1.0.0-r8_all.ipk
Size: 35344 Size: 35340
Package: luci-app-hexojs Package: luci-app-hexojs
Version: 1.0.0-r3 Version: 1.0.0-r3
@ -268,7 +268,7 @@ Architecture: all
Installed-Size: 194560 Installed-Size: 194560
Description: Modern dashboard for Hexo static site generator on OpenWrt Description: Modern dashboard for Hexo static site generator on OpenWrt
Filename: luci-app-hexojs_1.0.0-r3_all.ipk Filename: luci-app-hexojs_1.0.0-r3_all.ipk
Size: 30452 Size: 30451
Package: luci-app-iot-guard Package: luci-app-iot-guard
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -280,7 +280,7 @@ Architecture: all
Installed-Size: 61440 Installed-Size: 61440
Description: IoT device isolation and security monitoring interface Description: IoT device isolation and security monitoring interface
Filename: luci-app-iot-guard_1.0.0-r1_all.ipk Filename: luci-app-iot-guard_1.0.0-r1_all.ipk
Size: 10535 Size: 10537
Package: luci-app-jellyfin Package: luci-app-jellyfin
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -292,7 +292,7 @@ Architecture: all
Installed-Size: 51200 Installed-Size: 51200
Description: LuCI Jellyfin Media Server Configuration Description: LuCI Jellyfin Media Server Configuration
Filename: luci-app-jellyfin_1.0.0-r1_all.ipk Filename: luci-app-jellyfin_1.0.0-r1_all.ipk
Size: 10486 Size: 10487
Package: luci-app-jitsi Package: luci-app-jitsi
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -304,7 +304,7 @@ Architecture: all
Installed-Size: 30720 Installed-Size: 30720
Description: LuCI Jitsi Meet Configuration Description: LuCI Jitsi Meet Configuration
Filename: luci-app-jitsi_1.0.0-r1_all.ipk Filename: luci-app-jitsi_1.0.0-r1_all.ipk
Size: 5173 Size: 5174
Package: luci-app-ksm-manager Package: luci-app-ksm-manager
Version: 0.4.0-r2 Version: 0.4.0-r2
@ -316,7 +316,7 @@ Architecture: all
Installed-Size: 112640 Installed-Size: 112640
Description: Centralized cryptographic key management with hardware security module (HSM) support for Nitrokey and YubiKey devices. Provides secure key storage, certificate management, SSH key handling, and secret storage with audit logging. Description: Centralized cryptographic key management with hardware security module (HSM) support for Nitrokey and YubiKey devices. Provides secure key storage, certificate management, SSH key handling, and secret storage with audit logging.
Filename: luci-app-ksm-manager_0.4.0-r2_all.ipk Filename: luci-app-ksm-manager_0.4.0-r2_all.ipk
Size: 18777 Size: 18779
Package: luci-app-localai Package: luci-app-localai
Version: 0.1.0-r15 Version: 0.1.0-r15
@ -328,7 +328,7 @@ Architecture: all
Installed-Size: 71680 Installed-Size: 71680
Description: Modern dashboard for LocalAI LLM management on OpenWrt Description: Modern dashboard for LocalAI LLM management on OpenWrt
Filename: luci-app-localai_0.1.0-r15_all.ipk Filename: luci-app-localai_0.1.0-r15_all.ipk
Size: 13319 Size: 13318
Package: luci-app-localrecall Package: luci-app-localrecall
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -340,7 +340,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: LuCI LocalRecall AI Memory Dashboard Description: LuCI LocalRecall AI Memory Dashboard
Filename: luci-app-localrecall_1.0.0-r1_all.ipk Filename: luci-app-localrecall_1.0.0-r1_all.ipk
Size: 8418 Size: 8423
Package: luci-app-lyrion Package: luci-app-lyrion
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -352,7 +352,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: LuCI support for Lyrion Music Server Description: LuCI support for Lyrion Music Server
Filename: luci-app-lyrion_1.0.0-r1_all.ipk Filename: luci-app-lyrion_1.0.0-r1_all.ipk
Size: 6836 Size: 6843
Package: luci-app-mac-guardian Package: luci-app-mac-guardian
Version: 0.5.0-r1 Version: 0.5.0-r1
@ -364,7 +364,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: LuCI MAC Guardian - WiFi MAC Security Monitor Description: LuCI MAC Guardian - WiFi MAC Security Monitor
Filename: luci-app-mac-guardian_0.5.0-r1_all.ipk Filename: luci-app-mac-guardian_0.5.0-r1_all.ipk
Size: 6668 Size: 6663
Package: luci-app-magicmirror2 Package: luci-app-magicmirror2
Version: 0.4.0-r6 Version: 0.4.0-r6
@ -376,7 +376,7 @@ Architecture: all
Installed-Size: 71680 Installed-Size: 71680
Description: Modern dashboard for MagicMirror2 smart display platform with module manager and SecuBox theme Description: Modern dashboard for MagicMirror2 smart display platform with module manager and SecuBox theme
Filename: luci-app-magicmirror2_0.4.0-r6_all.ipk Filename: luci-app-magicmirror2_0.4.0-r6_all.ipk
Size: 12360 Size: 12357
Package: luci-app-mailinabox Package: luci-app-mailinabox
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -388,7 +388,7 @@ Architecture: all
Installed-Size: 30720 Installed-Size: 30720
Description: LuCI support for Mail-in-a-Box Description: LuCI support for Mail-in-a-Box
Filename: luci-app-mailinabox_1.0.0-r1_all.ipk Filename: luci-app-mailinabox_1.0.0-r1_all.ipk
Size: 5487 Size: 5485
Package: luci-app-mailserver Package: luci-app-mailserver
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -400,7 +400,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: LuCI Mail Server Manager Description: LuCI Mail Server Manager
Filename: luci-app-mailserver_1.0.0-r1_all.ipk Filename: luci-app-mailserver_1.0.0-r1_all.ipk
Size: 6514 Size: 6512
Package: luci-app-master-link Package: luci-app-master-link
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -412,7 +412,7 @@ Architecture: all
Installed-Size: 30720 Installed-Size: 30720
Description: LuCI SecuBox Master-Link Mesh Management Description: LuCI SecuBox Master-Link Mesh Management
Filename: luci-app-master-link_1.0.0-r1_all.ipk Filename: luci-app-master-link_1.0.0-r1_all.ipk
Size: 6304 Size: 6306
Package: luci-app-media-flow Package: luci-app-media-flow
Version: 0.6.4-r1 Version: 0.6.4-r1
@ -448,7 +448,7 @@ Architecture: all
Installed-Size: 30720 Installed-Size: 30720
Description: LuCI support for Metabolizer CMS Description: LuCI support for Metabolizer CMS
Filename: luci-app-metabolizer_1.0.0-r2_all.ipk Filename: luci-app-metabolizer_1.0.0-r2_all.ipk
Size: 4818 Size: 4823
Package: luci-app-mitmproxy Package: luci-app-mitmproxy
Version: 0.5.0-r2 Version: 0.5.0-r2
@ -472,7 +472,7 @@ Architecture: all
Installed-Size: 51200 Installed-Size: 51200
Description: Web interface for MMPM - MagicMirror Package Manager Description: Web interface for MMPM - MagicMirror Package Manager
Filename: luci-app-mmpm_0.2.0-r3_all.ipk Filename: luci-app-mmpm_0.2.0-r3_all.ipk
Size: 7973 Size: 7972
Package: luci-app-mqtt-bridge Package: luci-app-mqtt-bridge
Version: 0.4.0-r4 Version: 0.4.0-r4
@ -508,7 +508,7 @@ Architecture: all
Installed-Size: 112640 Installed-Size: 112640
Description: Real-time system monitoring dashboard with Netdata integration for OpenWrt Description: Real-time system monitoring dashboard with Netdata integration for OpenWrt
Filename: luci-app-netdata-dashboard_0.5.0-r2_all.ipk Filename: luci-app-netdata-dashboard_0.5.0-r2_all.ipk
Size: 20559 Size: 20558
Package: luci-app-network-anomaly Package: luci-app-network-anomaly
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -520,7 +520,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: LuCI Network Anomaly Detection Dashboard Description: LuCI Network Anomaly Detection Dashboard
Filename: luci-app-network-anomaly_1.0.0-r1_all.ipk Filename: luci-app-network-anomaly_1.0.0-r1_all.ipk
Size: 7647 Size: 7645
Package: luci-app-network-modes Package: luci-app-network-modes
Version: 0.5.0-r3 Version: 0.5.0-r3
@ -544,7 +544,7 @@ Architecture: all
Installed-Size: 81920 Installed-Size: 81920
Description: Unified network services dashboard with DNS/hosts sync, CDN cache control, and WPAD auto-proxy configuration Description: Unified network services dashboard with DNS/hosts sync, CDN cache control, and WPAD auto-proxy configuration
Filename: luci-app-network-tweaks_1.0.0-r7_all.ipk Filename: luci-app-network-tweaks_1.0.0-r7_all.ipk
Size: 15947 Size: 15945
Package: luci-app-nextcloud Package: luci-app-nextcloud
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -556,7 +556,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: LuCI support for Nextcloud Description: LuCI support for Nextcloud
Filename: luci-app-nextcloud_1.0.0-r1_all.ipk Filename: luci-app-nextcloud_1.0.0-r1_all.ipk
Size: 6571 Size: 6575
Package: luci-app-ollama Package: luci-app-ollama
Version: 0.1.0-r1 Version: 0.1.0-r1
@ -568,7 +568,7 @@ Architecture: all
Installed-Size: 71680 Installed-Size: 71680
Description: Modern dashboard for Ollama LLM management on OpenWrt Description: Modern dashboard for Ollama LLM management on OpenWrt
Filename: luci-app-ollama_0.1.0-r1_all.ipk Filename: luci-app-ollama_0.1.0-r1_all.ipk
Size: 14338 Size: 14337
Package: luci-app-picobrew Package: luci-app-picobrew
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -580,7 +580,7 @@ Architecture: all
Installed-Size: 51200 Installed-Size: 51200
Description: Modern dashboard for PicoBrew Server management on OpenWrt Description: Modern dashboard for PicoBrew Server management on OpenWrt
Filename: luci-app-picobrew_1.0.0-r1_all.ipk Filename: luci-app-picobrew_1.0.0-r1_all.ipk
Size: 9531 Size: 9533
Package: luci-app-secubox Package: luci-app-secubox
Version: 0.7.1-r4 Version: 0.7.1-r4
@ -592,7 +592,7 @@ Architecture: all
Installed-Size: 440320 Installed-Size: 440320
Description: Central control hub for all SecuBox modules. Provides unified dashboard, module status, system health monitoring, and quick actions. Description: Central control hub for all SecuBox modules. Provides unified dashboard, module status, system health monitoring, and quick actions.
Filename: luci-app-secubox_0.7.1-r4_all.ipk Filename: luci-app-secubox_0.7.1-r4_all.ipk
Size: 82093 Size: 82096
Package: luci-app-secubox-admin Package: luci-app-secubox-admin
Version: 1.0.0-r19 Version: 1.0.0-r19
@ -603,7 +603,7 @@ Architecture: all
Installed-Size: 337920 Installed-Size: 337920
Description: Unified admin control center for SecuBox appstore plugins with system monitoring Description: Unified admin control center for SecuBox appstore plugins with system monitoring
Filename: luci-app-secubox-admin_1.0.0-r19_all.ipk Filename: luci-app-secubox-admin_1.0.0-r19_all.ipk
Size: 58039 Size: 58042
Package: luci-app-secubox-crowdsec Package: luci-app-secubox-crowdsec
Version: 1.0.0-r3 Version: 1.0.0-r3
@ -627,7 +627,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: LuCI MirrorNet Dashboard Description: LuCI MirrorNet Dashboard
Filename: luci-app-secubox-mirror_0.1.0-r1_all.ipk Filename: luci-app-secubox-mirror_0.1.0-r1_all.ipk
Size: 5852 Size: 5851
Package: luci-app-secubox-netdiag Package: luci-app-secubox-netdiag
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -639,7 +639,7 @@ Architecture: all
Installed-Size: 81920 Installed-Size: 81920
Description: Real-time DSA switch port statistics, error monitoring, and network health diagnostics Description: Real-time DSA switch port statistics, error monitoring, and network health diagnostics
Filename: luci-app-secubox-netdiag_1.0.0-r1_all.ipk Filename: luci-app-secubox-netdiag_1.0.0-r1_all.ipk
Size: 15344 Size: 15346
Package: luci-app-secubox-netifyd Package: luci-app-secubox-netifyd
Version: 1.2.1-r1 Version: 1.2.1-r1
@ -651,7 +651,7 @@ Architecture: all
Installed-Size: 194560 Installed-Size: 194560
Description: Complete LuCI interface for netifyd DPI engine with real-time flow monitoring, application detection, network analytics, and flow action plugins Description: Complete LuCI interface for netifyd DPI engine with real-time flow monitoring, application detection, network analytics, and flow action plugins
Filename: luci-app-secubox-netifyd_1.2.1-r1_all.ipk Filename: luci-app-secubox-netifyd_1.2.1-r1_all.ipk
Size: 36719 Size: 36720
Package: luci-app-secubox-p2p Package: luci-app-secubox-p2p
Version: 0.1.0-r1 Version: 0.1.0-r1
@ -663,7 +663,7 @@ Architecture: all
Installed-Size: 245760 Installed-Size: 245760
Description: LuCI SecuBox P2P Hub Description: LuCI SecuBox P2P Hub
Filename: luci-app-secubox-p2p_0.1.0-r1_all.ipk Filename: luci-app-secubox-p2p_0.1.0-r1_all.ipk
Size: 46831 Size: 46833
Package: luci-app-secubox-portal Package: luci-app-secubox-portal
Version: 0.7.0-r3 Version: 0.7.0-r3
@ -675,7 +675,7 @@ Architecture: all
Installed-Size: 194560 Installed-Size: 194560
Description: Unified entry point for all SecuBox applications with tabbed navigation Description: Unified entry point for all SecuBox applications with tabbed navigation
Filename: luci-app-secubox-portal_0.7.0-r3_all.ipk Filename: luci-app-secubox-portal_0.7.0-r3_all.ipk
Size: 41683 Size: 41685
Package: luci-app-secubox-security-threats Package: luci-app-secubox-security-threats
Version: 1.0.0-r4 Version: 1.0.0-r4
@ -687,7 +687,7 @@ Architecture: all
Installed-Size: 61440 Installed-Size: 61440
Description: Unified dashboard integrating netifyd DPI threats with CrowdSec intelligence for real-time threat monitoring and automated blocking Description: Unified dashboard integrating netifyd DPI threats with CrowdSec intelligence for real-time threat monitoring and automated blocking
Filename: luci-app-secubox-security-threats_1.0.0-r4_all.ipk Filename: luci-app-secubox-security-threats_1.0.0-r4_all.ipk
Size: 10655 Size: 10662
Package: luci-app-service-registry Package: luci-app-service-registry
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -699,7 +699,7 @@ Architecture: all
Installed-Size: 194560 Installed-Size: 194560
Description: Unified service aggregation with HAProxy vhosts, Tor hidden services, and QR-coded landing page Description: Unified service aggregation with HAProxy vhosts, Tor hidden services, and QR-coded landing page
Filename: luci-app-service-registry_1.0.0-r1_all.ipk Filename: luci-app-service-registry_1.0.0-r1_all.ipk
Size: 39955 Size: 39954
Package: luci-app-simplex Package: luci-app-simplex
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -711,7 +711,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: LuCI SimpleX Chat Server Configuration Description: LuCI SimpleX Chat Server Configuration
Filename: luci-app-simplex_1.0.0-r1_all.ipk Filename: luci-app-simplex_1.0.0-r1_all.ipk
Size: 7038 Size: 7035
Package: luci-app-streamlit Package: luci-app-streamlit
Version: 1.0.0-r11 Version: 1.0.0-r11
@ -747,7 +747,7 @@ Architecture: all
Installed-Size: 51200 Installed-Size: 51200
Description: LuCI Threat Analyst Dashboard Description: LuCI Threat Analyst Dashboard
Filename: luci-app-threat-analyst_1.0.0-r1_all.ipk Filename: luci-app-threat-analyst_1.0.0-r1_all.ipk
Size: 10144 Size: 10146
Package: luci-app-tor Package: luci-app-tor
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -771,7 +771,7 @@ Architecture: all
Installed-Size: 122880 Installed-Size: 122880
Description: Modern dashboard for Tor anonymization on OpenWrt Description: Modern dashboard for Tor anonymization on OpenWrt
Filename: luci-app-tor-shield_1.0.0-r10_all.ipk Filename: luci-app-tor-shield_1.0.0-r10_all.ipk
Size: 22765 Size: 22766
Package: luci-app-traffic-shaper Package: luci-app-traffic-shaper
Version: 0.4.0-r2 Version: 0.4.0-r2
@ -783,7 +783,7 @@ Architecture: all
Installed-Size: 81920 Installed-Size: 81920
Description: Advanced traffic shaping with TC/CAKE for precise bandwidth control Description: Advanced traffic shaping with TC/CAKE for precise bandwidth control
Filename: luci-app-traffic-shaper_0.4.0-r2_all.ipk Filename: luci-app-traffic-shaper_0.4.0-r2_all.ipk
Size: 14589 Size: 14588
Package: luci-app-vhost-manager Package: luci-app-vhost-manager
Version: 0.5.0-r5 Version: 0.5.0-r5
@ -795,7 +795,7 @@ Architecture: all
Installed-Size: 153600 Installed-Size: 153600
Description: Nginx reverse proxy manager with Let's Encrypt SSL certificates, authentication, and WebSocket support Description: Nginx reverse proxy manager with Let's Encrypt SSL certificates, authentication, and WebSocket support
Filename: luci-app-vhost-manager_0.5.0-r5_all.ipk Filename: luci-app-vhost-manager_0.5.0-r5_all.ipk
Size: 26278 Size: 26285
Package: luci-app-vortex-dns Package: luci-app-vortex-dns
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -807,7 +807,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: LuCI Vortex DNS Dashboard Description: LuCI Vortex DNS Dashboard
Filename: luci-app-vortex-dns_1.0.0-r1_all.ipk Filename: luci-app-vortex-dns_1.0.0-r1_all.ipk
Size: 6076 Size: 6075
Package: luci-app-vortex-firewall Package: luci-app-vortex-firewall
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -819,7 +819,18 @@ Architecture: all
Installed-Size: 30720 Installed-Size: 30720
Description: LuCI Vortex DNS Firewall Dashboard Description: LuCI Vortex DNS Firewall Dashboard
Filename: luci-app-vortex-firewall_1.0.0-r1_all.ipk Filename: luci-app-vortex-firewall_1.0.0-r1_all.ipk
Size: 5454 Size: 5452
Package: luci-app-wazuh
Version: 1.0.0-r1
Depends: luci-base, secubox-app-wazuh
Section: luci
Maintainer: OpenWrt LuCI community
Architecture: all
Installed-Size: 71680
Description: Unified security monitoring dashboard for Wazuh SIEM/XDR integration
Filename: luci-app-wazuh_1.0.0-r1_all.ipk
Size: 11072
Package: luci-app-wireguard-dashboard Package: luci-app-wireguard-dashboard
Version: 0.7.0-r5 Version: 0.7.0-r5
@ -831,7 +842,7 @@ Architecture: all
Installed-Size: 215040 Installed-Size: 215040
Description: Modern dashboard for WireGuard VPN monitoring on OpenWrt Description: Modern dashboard for WireGuard VPN monitoring on OpenWrt
Filename: luci-app-wireguard-dashboard_0.7.0-r5_all.ipk Filename: luci-app-wireguard-dashboard_0.7.0-r5_all.ipk
Size: 42289 Size: 42290
Package: luci-app-zigbee2mqtt Package: luci-app-zigbee2mqtt
Version: 1.0.0-r2 Version: 1.0.0-r2
@ -843,7 +854,7 @@ Architecture: all
Installed-Size: 40960 Installed-Size: 40960
Description: Graphical interface for managing the Zigbee2MQTT LXC application. Description: Graphical interface for managing the Zigbee2MQTT LXC application.
Filename: luci-app-zigbee2mqtt_1.0.0-r2_all.ipk Filename: luci-app-zigbee2mqtt_1.0.0-r2_all.ipk
Size: 6595 Size: 6596
Package: luci-theme-secubox Package: luci-theme-secubox
Version: 0.4.7-r1 Version: 0.4.7-r1
@ -866,7 +877,7 @@ Installed-Size: 92160
Description: Command line helper for SecuBox App Store manifests. Installs /usr/sbin/secubox-app Description: Command line helper for SecuBox App Store manifests. Installs /usr/sbin/secubox-app
and ships the default manifests under /usr/share/secubox/plugins/. and ships the default manifests under /usr/share/secubox/plugins/.
Filename: secubox-app_1.0.0-r2_all.ipk Filename: secubox-app_1.0.0-r2_all.ipk
Size: 11179 Size: 11184
Package: secubox-app-adguardhome Package: secubox-app-adguardhome
Version: 1.0.0-r2 Version: 1.0.0-r2
@ -880,7 +891,7 @@ Description: Installer, configuration, and service manager for running AdGuard
inside Docker on SecuBox-powered OpenWrt systems. Network-wide ad blocker inside Docker on SecuBox-powered OpenWrt systems. Network-wide ad blocker
with DNS-over-HTTPS/TLS support and detailed analytics. with DNS-over-HTTPS/TLS support and detailed analytics.
Filename: secubox-app-adguardhome_1.0.0-r2_all.ipk Filename: secubox-app-adguardhome_1.0.0-r2_all.ipk
Size: 2876 Size: 2881
Package: secubox-app-auth-logger Package: secubox-app-auth-logger
Version: 1.2.2-r1 Version: 1.2.2-r1
@ -898,7 +909,7 @@ Description: Logs authentication failures from LuCI/rpcd and Dropbear SSH
- JavaScript hook to intercept login failures - JavaScript hook to intercept login failures
- CrowdSec parser and bruteforce scenario - CrowdSec parser and bruteforce scenario
Filename: secubox-app-auth-logger_1.2.2-r1_all.ipk Filename: secubox-app-auth-logger_1.2.2-r1_all.ipk
Size: 9376 Size: 9379
Package: secubox-app-crowdsec-custom Package: secubox-app-crowdsec-custom
Version: 1.1.0-r1 Version: 1.1.0-r1
@ -923,7 +934,7 @@ Description: Custom CrowdSec configurations for SecuBox web interface protectio
- Insider WAF: LAN threat detection (C2, exfiltration, lateral movement) - Insider WAF: LAN threat detection (C2, exfiltration, lateral movement)
- Whitelist for trusted networks - Whitelist for trusted networks
Filename: secubox-app-crowdsec-custom_1.1.0-r1_all.ipk Filename: secubox-app-crowdsec-custom_1.1.0-r1_all.ipk
Size: 6934 Size: 6942
Package: secubox-app-cs-firewall-bouncer Package: secubox-app-cs-firewall-bouncer
Version: 0.0.31-r4 Version: 0.0.31-r4
@ -964,7 +975,7 @@ Description: Cyberpunk-themed RSS feed aggregator for OpenWrt/SecuBox.
Features emoji injection, neon styling, and RSS-Bridge support Features emoji injection, neon styling, and RSS-Bridge support
for social media feeds (Facebook, Twitter, Mastodon). for social media feeds (Facebook, Twitter, Mastodon).
Filename: secubox-app-cyberfeed_0.2.1-r1_all.ipk Filename: secubox-app-cyberfeed_0.2.1-r1_all.ipk
Size: 12450 Size: 12452
Package: secubox-app-device-intel Package: secubox-app-device-intel
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -978,7 +989,7 @@ Description: Unified device inventory aggregating mac-guardian, client-guardian
P2P mesh, and exposure scanner data. Includes heuristic classification P2P mesh, and exposure scanner data. Includes heuristic classification
and pluggable emulator modules for MQTT, Zigbee, and USB devices. and pluggable emulator modules for MQTT, Zigbee, and USB devices.
Filename: secubox-app-device-intel_1.0.0-r1_all.ipk Filename: secubox-app-device-intel_1.0.0-r1_all.ipk
Size: 13103 Size: 13104
Package: secubox-app-dns-provider Package: secubox-app-dns-provider
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -992,7 +1003,7 @@ Description: Programmatic DNS record management via provider APIs (OVH, Gandi
Cloudflare). Provides the dnsctl CLI for record CRUD, zone sync Cloudflare). Provides the dnsctl CLI for record CRUD, zone sync
DNS propagation verification, and ACME DNS-01 challenge support. DNS propagation verification, and ACME DNS-01 challenge support.
Filename: secubox-app-dns-provider_1.0.0-r1_all.ipk Filename: secubox-app-dns-provider_1.0.0-r1_all.ipk
Size: 8254 Size: 8258
Package: secubox-app-domoticz Package: secubox-app-domoticz
Version: 1.0.0-r4 Version: 1.0.0-r4
@ -1005,7 +1016,7 @@ Installed-Size: 30720
Description: Installer, configuration, and service manager for running Domoticz Description: Installer, configuration, and service manager for running Domoticz
inside an LXC Alpine container on SecuBox-powered OpenWrt systems. inside an LXC Alpine container on SecuBox-powered OpenWrt systems.
Filename: secubox-app-domoticz_1.0.0-r4_all.ipk Filename: secubox-app-domoticz_1.0.0-r4_all.ipk
Size: 7511 Size: 7512
Package: secubox-app-exposure Package: secubox-app-exposure
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1020,7 +1031,7 @@ Description: Unified service exposure manager for SecuBox.
- Dynamic Tor hidden service management - Dynamic Tor hidden service management
- HAProxy SSL reverse proxy configuration - HAProxy SSL reverse proxy configuration
Filename: secubox-app-exposure_1.0.0-r1_all.ipk Filename: secubox-app-exposure_1.0.0-r1_all.ipk
Size: 9148 Size: 9147
Package: secubox-app-gitea Package: secubox-app-gitea
Version: 1.0.0-r5 Version: 1.0.0-r5
@ -1043,7 +1054,7 @@ Description: Gitea Git Platform - Self-hosted lightweight Git service
Runs in LXC container with Alpine Linux. Runs in LXC container with Alpine Linux.
Configure in /etc/config/gitea. Configure in /etc/config/gitea.
Filename: secubox-app-gitea_1.0.0-r5_all.ipk Filename: secubox-app-gitea_1.0.0-r5_all.ipk
Size: 9442 Size: 9443
Package: secubox-app-gk2hub Package: secubox-app-gk2hub
Version: 0.1.0-r1 Version: 0.1.0-r1
@ -1057,7 +1068,7 @@ Description: Dynamic landing page generator for GK2 SecuBox services.
Aggregates Streamlit apps, MetaBlogizer sites, and infrastructure Aggregates Streamlit apps, MetaBlogizer sites, and infrastructure
services into a single service directory page. services into a single service directory page.
Filename: secubox-app-gk2hub_0.1.0-r1_all.ipk Filename: secubox-app-gk2hub_0.1.0-r1_all.ipk
Size: 4053 Size: 4058
Package: secubox-app-glances Package: secubox-app-glances
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1080,7 +1091,7 @@ Description: Glances - Cross-platform system monitoring tool for SecuBox.
Runs in LXC container for isolation and security. Runs in LXC container for isolation and security.
Configure in /etc/config/glances. Configure in /etc/config/glances.
Filename: secubox-app-glances_1.0.0-r1_all.ipk Filename: secubox-app-glances_1.0.0-r1_all.ipk
Size: 6141 Size: 6137
Package: secubox-app-guacamole Package: secubox-app-guacamole
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1094,7 +1105,7 @@ Description: Apache Guacamole clientless remote desktop gateway.
Runs in an LXC Debian container with guacd and Tomcat. Runs in an LXC Debian container with guacd and Tomcat.
Supports SSH, VNC, and RDP connections via web browser. Supports SSH, VNC, and RDP connections via web browser.
Filename: secubox-app-guacamole_1.0.0-r1_all.ipk Filename: secubox-app-guacamole_1.0.0-r1_all.ipk
Size: 6942 Size: 6945
Package: secubox-app-haproxy Package: secubox-app-haproxy
Version: 1.0.0-r24 Version: 1.0.0-r24
@ -1114,7 +1125,7 @@ Description: HAProxy load balancer and reverse proxy running in an LXC containe
- Stats dashboard - Stats dashboard
- Rate limiting and ACLs - Rate limiting and ACLs
Filename: secubox-app-haproxy_1.0.0-r24_all.ipk Filename: secubox-app-haproxy_1.0.0-r24_all.ipk
Size: 22009 Size: 22010
Package: secubox-app-hexojs Package: secubox-app-hexojs
Version: 1.0.0-r8 Version: 1.0.0-r8
@ -1151,7 +1162,7 @@ Installed-Size: 20480
Description: Jellyfin media server running in LXC container. Description: Jellyfin media server running in LXC container.
Free media server for streaming movies, TV shows, music, and photos. Free media server for streaming movies, TV shows, music, and photos.
Filename: secubox-app-jellyfin_3.0.0-r1_all.ipk Filename: secubox-app-jellyfin_3.0.0-r1_all.ipk
Size: 4755 Size: 4753
Package: secubox-app-jitsi Package: secubox-app-jitsi
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1176,7 +1187,7 @@ Description: Jitsi Meet - Secure, fully featured video conferencing for SecuBox
Integrates with HAProxy for SSL termination. Integrates with HAProxy for SSL termination.
Configure in /etc/config/jitsi. Configure in /etc/config/jitsi.
Filename: secubox-app-jitsi_1.0.0-r1_all.ipk Filename: secubox-app-jitsi_1.0.0-r1_all.ipk
Size: 8924 Size: 8922
Package: secubox-app-localai Package: secubox-app-localai
Version: 3.9.0-r1 Version: 3.9.0-r1
@ -1198,7 +1209,7 @@ Description: LocalAI native binary package for OpenWrt.
API: http://<router-ip>:8081/v1 API: http://<router-ip>:8081/v1
Filename: secubox-app-localai_3.9.0-r1_all.ipk Filename: secubox-app-localai_3.9.0-r1_all.ipk
Size: 5850 Size: 5838
Package: secubox-app-localai-wb Package: secubox-app-localai-wb
Version: 2.25.0-r1 Version: 2.25.0-r1
@ -1222,7 +1233,7 @@ Description: LocalAI native binary package for OpenWrt.
API: http://<router-ip>:8080/v1 API: http://<router-ip>:8080/v1
Filename: secubox-app-localai-wb_2.25.0-r1_all.ipk Filename: secubox-app-localai-wb_2.25.0-r1_all.ipk
Size: 7948 Size: 7952
Package: secubox-app-lyrion Package: secubox-app-lyrion
Version: 2.0.2-r1 Version: 2.0.2-r1
@ -1257,7 +1268,7 @@ Description: WiFi MAC address security monitor for SecuBox.
and spoofing. Integrates with CrowdSec and provides and spoofing. Integrates with CrowdSec and provides
real-time hostapd hotplug detection. real-time hostapd hotplug detection.
Filename: secubox-app-mac-guardian_0.5.0-r1_all.ipk Filename: secubox-app-mac-guardian_0.5.0-r1_all.ipk
Size: 12096 Size: 12097
Package: secubox-app-magicmirror2 Package: secubox-app-magicmirror2
Version: 0.4.0-r8 Version: 0.4.0-r8
@ -1279,7 +1290,7 @@ Description: MagicMirror² - Open source modular smart mirror platform for Secu
Runs in LXC container for isolation and security. Runs in LXC container for isolation and security.
Configure in /etc/config/magicmirror2. Configure in /etc/config/magicmirror2.
Filename: secubox-app-magicmirror2_0.4.0-r8_all.ipk Filename: secubox-app-magicmirror2_0.4.0-r8_all.ipk
Size: 9251 Size: 9253
Package: secubox-app-mailinabox Package: secubox-app-mailinabox
Version: 2.0.0-r1 Version: 2.0.0-r1
@ -1304,7 +1315,7 @@ Description: Complete email server solution using docker-mailserver for SecuBox
Commands: mailinaboxctl --help Commands: mailinaboxctl --help
Filename: secubox-app-mailinabox_2.0.0-r1_all.ipk Filename: secubox-app-mailinabox_2.0.0-r1_all.ipk
Size: 7569 Size: 7571
Package: secubox-app-metabolizer Package: secubox-app-metabolizer
Version: 1.0.0-r3 Version: 1.0.0-r3
@ -1325,7 +1336,7 @@ Description: Metabolizer Blog Pipeline - Integrated CMS with Git-based workflow
Pipeline: Edit in Streamlit -> Push to Gitea -> Build with Hexo -> Publish Pipeline: Edit in Streamlit -> Push to Gitea -> Build with Hexo -> Publish
Filename: secubox-app-metabolizer_1.0.0-r3_all.ipk Filename: secubox-app-metabolizer_1.0.0-r3_all.ipk
Size: 13977 Size: 13982
Package: secubox-app-mitmproxy Package: secubox-app-mitmproxy
Version: 0.5.0-r19 Version: 0.5.0-r19
@ -1352,7 +1363,7 @@ Description: mitmproxy - Interactive HTTPS proxy for SecuBox-powered OpenWrt sy
Runs in LXC container for isolation and security. Runs in LXC container for isolation and security.
Configure in /etc/config/mitmproxy. Configure in /etc/config/mitmproxy.
Filename: secubox-app-mitmproxy_0.5.0-r19_all.ipk Filename: secubox-app-mitmproxy_0.5.0-r19_all.ipk
Size: 22956 Size: 22951
Package: secubox-app-mmpm Package: secubox-app-mmpm
Version: 0.2.0-r5 Version: 0.2.0-r5
@ -1373,7 +1384,7 @@ Description: MMPM (MagicMirror Package Manager) for SecuBox.
Runs inside the MagicMirror2 LXC container. Runs inside the MagicMirror2 LXC container.
Filename: secubox-app-mmpm_0.2.0-r5_all.ipk Filename: secubox-app-mmpm_0.2.0-r5_all.ipk
Size: 3978 Size: 3977
Package: secubox-app-nextcloud Package: secubox-app-nextcloud
Version: 1.0.0-r2 Version: 1.0.0-r2
@ -1409,7 +1420,7 @@ Description: Ollama - Simple local LLM runtime for SecuBox-powered OpenWrt syst
Runs in Docker/Podman container. Runs in Docker/Podman container.
Configure in /etc/config/ollama. Configure in /etc/config/ollama.
Filename: secubox-app-ollama_0.1.0-r1_all.ipk Filename: secubox-app-ollama_0.1.0-r1_all.ipk
Size: 5735 Size: 5742
Package: secubox-app-picobrew Package: secubox-app-picobrew
Version: 1.0.0-r7 Version: 1.0.0-r7
@ -1431,7 +1442,7 @@ Description: PicoBrew Server - Self-hosted brewing controller for PicoBrew devi
Runs in LXC container with Python/Flask backend. Runs in LXC container with Python/Flask backend.
Configure in /etc/config/picobrew. Configure in /etc/config/picobrew.
Filename: secubox-app-picobrew_1.0.0-r7_all.ipk Filename: secubox-app-picobrew_1.0.0-r7_all.ipk
Size: 5540 Size: 5538
Package: secubox-app-rustdesk Package: secubox-app-rustdesk
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1444,7 +1455,7 @@ Installed-Size: 20480
Description: Self-hosted RustDesk relay server for remote desktop access. Description: Self-hosted RustDesk relay server for remote desktop access.
Downloads and manages hbbs (ID server) and hbbr (relay server) binaries. Downloads and manages hbbs (ID server) and hbbr (relay server) binaries.
Filename: secubox-app-rustdesk_1.0.0-r1_all.ipk Filename: secubox-app-rustdesk_1.0.0-r1_all.ipk
Size: 4469 Size: 4462
Package: secubox-app-simplex Package: secubox-app-simplex
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1468,7 +1479,7 @@ Description: SimpleX Chat self-hosted messaging infrastructure for SecuBox.
Privacy-first messaging relay that you control. Privacy-first messaging relay that you control.
Configure in /etc/config/simplex. Configure in /etc/config/simplex.
Filename: secubox-app-simplex_1.0.0-r1_all.ipk Filename: secubox-app-simplex_1.0.0-r1_all.ipk
Size: 9368 Size: 9371
Package: secubox-app-smbfs Package: secubox-app-smbfs
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1482,7 +1493,7 @@ Description: SMB/CIFS remote directory mount manager for SecuBox. Manages share
network mounts for media servers (Jellyfin, Lyrion), backups, and network mounts for media servers (Jellyfin, Lyrion), backups, and
general-purpose remote storage over SMB/CIFS protocol. general-purpose remote storage over SMB/CIFS protocol.
Filename: secubox-app-smbfs_1.0.0-r1_all.ipk Filename: secubox-app-smbfs_1.0.0-r1_all.ipk
Size: 5271 Size: 5265
Package: secubox-app-streamlit Package: secubox-app-streamlit
Version: 1.0.0-r5 Version: 1.0.0-r5
@ -1509,7 +1520,7 @@ Description: Streamlit App Platform - Self-hosted Python data app platform
Configure in /etc/config/streamlit. Configure in /etc/config/streamlit.
Filename: secubox-app-streamlit_1.0.0-r5_all.ipk Filename: secubox-app-streamlit_1.0.0-r5_all.ipk
Size: 16515 Size: 16514
Package: secubox-app-tor Package: secubox-app-tor
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1532,7 +1543,7 @@ Description: SecuBox Tor Shield - One-click Tor anonymization for OpenWrt
Configure in /etc/config/tor-shield. Configure in /etc/config/tor-shield.
Filename: secubox-app-tor_1.0.0-r1_all.ipk Filename: secubox-app-tor_1.0.0-r1_all.ipk
Size: 7368 Size: 7366
Package: secubox-app-webapp Package: secubox-app-webapp
Version: 1.5.0-r7 Version: 1.5.0-r7
@ -1550,7 +1561,7 @@ Description: SecuBox Control Center Dashboard - A web-based dashboard for monit
- Service management - Service management
- Network interface control - Network interface control
Filename: secubox-app-webapp_1.5.0-r7_all.ipk Filename: secubox-app-webapp_1.5.0-r7_all.ipk
Size: 39177 Size: 39172
Package: secubox-app-zigbee2mqtt Package: secubox-app-zigbee2mqtt
Version: 1.0.0-r3 Version: 1.0.0-r3
@ -1563,7 +1574,7 @@ Installed-Size: 20480
Description: Installer, configuration, and service manager for running Zigbee2MQTT Description: Installer, configuration, and service manager for running Zigbee2MQTT
inside an Alpine LXC container on SecuBox-powered OpenWrt systems. inside an Alpine LXC container on SecuBox-powered OpenWrt systems.
Filename: secubox-app-zigbee2mqtt_1.0.0-r3_all.ipk Filename: secubox-app-zigbee2mqtt_1.0.0-r3_all.ipk
Size: 5544 Size: 5537
Package: secubox-config-advisor Package: secubox-config-advisor
Version: 0.1.0-r1 Version: 0.1.0-r1
@ -1582,7 +1593,7 @@ Description: AI-powered configuration security advisor for SecuBox.
- LocalAI integration for intelligent analysis - LocalAI integration for intelligent analysis
- Automated remediation suggestions - Automated remediation suggestions
Filename: secubox-config-advisor_0.1.0-r1_all.ipk Filename: secubox-config-advisor_0.1.0-r1_all.ipk
Size: 14851 Size: 14849
Package: secubox-content-pkg Package: secubox-content-pkg
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1595,7 +1606,7 @@ Installed-Size: 20480
Description: Package Metablogizer sites and Streamlit apps as IPKs for P2P distribution. Description: Package Metablogizer sites and Streamlit apps as IPKs for P2P distribution.
Auto-publishes content to the mesh feed for peer auto-sync. Auto-publishes content to the mesh feed for peer auto-sync.
Filename: secubox-content-pkg_1.0.0-r1_all.ipk Filename: secubox-content-pkg_1.0.0-r1_all.ipk
Size: 3909 Size: 3910
Package: secubox-cookie-tracker Package: secubox-cookie-tracker
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1618,7 +1629,7 @@ Description: Cookie Tracker for SecuBox InterceptoR.
Works with secubox-app-mitmproxy for transparent interception. Works with secubox-app-mitmproxy for transparent interception.
Filename: secubox-cookie-tracker_1.0.0-r1_all.ipk Filename: secubox-cookie-tracker_1.0.0-r1_all.ipk
Size: 10643 Size: 10647
Package: secubox-core Package: secubox-core
Version: 0.10.0-r16 Version: 0.10.0-r16
@ -1638,7 +1649,7 @@ Description: SecuBox Core Framework provides the foundational infrastructure fo
- Unified CLI interface - Unified CLI interface
- ubus RPC backend - ubus RPC backend
Filename: secubox-core_0.10.0-r16_all.ipk Filename: secubox-core_0.10.0-r16_all.ipk
Size: 123046 Size: 123052
Package: secubox-cve-triage Package: secubox-cve-triage
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1658,7 +1669,7 @@ Description: AI-powered CVE analysis and vulnerability management agent for Sec
- Approval workflow for patch recommendations - Approval workflow for patch recommendations
- LXC and Docker package monitoring - LXC and Docker package monitoring
Filename: secubox-cve-triage_1.0.0-r1_all.ipk Filename: secubox-cve-triage_1.0.0-r1_all.ipk
Size: 11827 Size: 11829
Package: secubox-dns-guard Package: secubox-dns-guard
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1677,7 +1688,7 @@ Description: SecuBox DNS Guard provides AI-powered DNS anomaly detection using
- Unusual TLD pattern detection - Unusual TLD pattern detection
- Automatic blocklist generation with approval workflow - Automatic blocklist generation with approval workflow
Filename: secubox-dns-guard_1.0.0-r1_all.ipk Filename: secubox-dns-guard_1.0.0-r1_all.ipk
Size: 12482 Size: 12488
Package: secubox-identity Package: secubox-identity
Version: 0.1.0-r1 Version: 0.1.0-r1
@ -1696,7 +1707,7 @@ Description: Decentralized identity management for SecuBox mesh nodes.
- Peer identity verification - Peer identity verification
- Trust scoring integration - Trust scoring integration
Filename: secubox-identity_0.1.0-r1_all.ipk Filename: secubox-identity_0.1.0-r1_all.ipk
Size: 8087 Size: 8094
Package: secubox-iot-guard Package: secubox-iot-guard
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1712,7 +1723,7 @@ Description: IoT device isolation, classification, and security monitoring.
risk scoring. Orchestrates Client Guardian, MAC Guardian risk scoring. Orchestrates Client Guardian, MAC Guardian
Vortex Firewall, and Bandwidth Manager for IoT protection. Vortex Firewall, and Bandwidth Manager for IoT protection.
Filename: secubox-iot-guard_1.0.0-r1_all.ipk Filename: secubox-iot-guard_1.0.0-r1_all.ipk
Size: 13367 Size: 13372
Package: secubox-localrecall Package: secubox-localrecall
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1727,7 +1738,7 @@ Description: Persistent memory system for SecuBox AI agents.
for context across sessions. LocalAI integration for for context across sessions. LocalAI integration for
semantic search and AI-powered summarization. semantic search and AI-powered summarization.
Filename: secubox-localrecall_1.0.0-r1_all.ipk Filename: secubox-localrecall_1.0.0-r1_all.ipk
Size: 7794 Size: 7792
Package: secubox-master-link Package: secubox-master-link
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1749,7 +1760,7 @@ Description: Secure mesh onboarding for SecuBox nodes via master/peer link.
Configure in /etc/config/master-link. Configure in /etc/config/master-link.
Filename: secubox-master-link_1.0.0-r1_all.ipk Filename: secubox-master-link_1.0.0-r1_all.ipk
Size: 15040 Size: 15037
Package: secubox-mcp-server Package: secubox-mcp-server
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1777,7 +1788,7 @@ Description: Model Context Protocol (MCP) server for SecuBox.
- ai.explain_ban (Explain CrowdSec decisions) - ai.explain_ban (Explain CrowdSec decisions)
- ai.security_posture (Security assessment) - ai.security_posture (Security assessment)
Filename: secubox-mcp-server_1.0.0-r1_all.ipk Filename: secubox-mcp-server_1.0.0-r1_all.ipk
Size: 11430 Size: 11427
Package: secubox-mirrornet Package: secubox-mirrornet
Version: 0.1.0-r1 Version: 0.1.0-r1
@ -1795,7 +1806,7 @@ Description: MirrorNet core mesh orchestration for SecuBox.
- Mesh health monitoring and anomaly detection - Mesh health monitoring and anomaly detection
- DID-based identity (did:plc compatible) - DID-based identity (did:plc compatible)
Filename: secubox-mirrornet_0.1.0-r1_all.ipk Filename: secubox-mirrornet_0.1.0-r1_all.ipk
Size: 15304 Size: 15302
Package: secubox-network-anomaly Package: secubox-network-anomaly
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1810,7 +1821,7 @@ Description: AI-powered network anomaly detection for SecuBox.
DNS anomalies, and protocol anomalies using statistical DNS anomalies, and protocol anomalies using statistical
analysis and optional LocalAI integration. analysis and optional LocalAI integration.
Filename: secubox-network-anomaly_1.0.0-r1_all.ipk Filename: secubox-network-anomaly_1.0.0-r1_all.ipk
Size: 6169 Size: 6166
Package: secubox-p2p Package: secubox-p2p
Version: 0.6.0-r3 Version: 0.6.0-r3
@ -1829,7 +1840,7 @@ Description: SecuBox P2P Hub backend providing peer discovery, mesh networking
and MirrorBox NetMesh Catalog for cross-chain distributed service and MirrorBox NetMesh Catalog for cross-chain distributed service
registry with HAProxy vhost discovery and multi-endpoint access URLs. registry with HAProxy vhost discovery and multi-endpoint access URLs.
Filename: secubox-p2p_0.6.0-r3_all.ipk Filename: secubox-p2p_0.6.0-r3_all.ipk
Size: 47862 Size: 47859
Package: secubox-p2p-intel Package: secubox-p2p-intel
Version: 0.1.0-r1 Version: 0.1.0-r1
@ -1848,7 +1859,7 @@ Description: Decentralized threat intelligence sharing for SecuBox mesh.
- CrowdSec and mitmproxy integration - CrowdSec and mitmproxy integration
- Automatic firewall rule application - Automatic firewall rule application
Filename: secubox-p2p-intel_0.1.0-r1_all.ipk Filename: secubox-p2p-intel_0.1.0-r1_all.ipk
Size: 9796 Size: 9800
Package: secubox-threat-analyst Package: secubox-threat-analyst
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1867,7 +1878,7 @@ Description: Autonomous threat analysis agent for SecuBox.
Part of SecuBox AI Gateway (Couche 2). Part of SecuBox AI Gateway (Couche 2).
Filename: secubox-threat-analyst_1.0.0-r1_all.ipk Filename: secubox-threat-analyst_1.0.0-r1_all.ipk
Size: 9865 Size: 9870
Package: secubox-vortex-dns Package: secubox-vortex-dns
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1886,7 +1897,7 @@ Description: Meshed multi-dynamic subdomain delegation system for SecuBox.
- Gossip-based exposure config sync - Gossip-based exposure config sync
- Submastering for nested hierarchies - Submastering for nested hierarchies
Filename: secubox-vortex-dns_1.0.0-r1_all.ipk Filename: secubox-vortex-dns_1.0.0-r1_all.ipk
Size: 5442 Size: 5441
Package: secubox-vortex-firewall Package: secubox-vortex-firewall
Version: 1.0.0-r1 Version: 1.0.0-r1
@ -1901,5 +1912,5 @@ Description: DNS-level threat blocking with x47 impact multiplier.
any connection is established. Integrates threat feeds from any connection is established. Integrates threat feeds from
abuse.ch, OpenPhish, and local DNS Guard detections. abuse.ch, OpenPhish, and local DNS Guard detections.
Filename: secubox-vortex-firewall_1.0.0-r1_all.ipk Filename: secubox-vortex-firewall_1.0.0-r1_all.ipk
Size: 8895 Size: 8899