fix(deps): Remove libubox/libubus/libuci from all SecuBox package dependencies

These base OpenWrt libraries are always present on the system but their
versions in the SDK-built feed don't match the router's installed versions,
causing opkg to fail with "Cannot satisfy dependencies" errors.

Fixed packages (18 total):
- secubox-core: removed libubox, libubus, libuci
- luci-app-ksm-manager: removed libubus, libubox
- luci-app-mqtt-bridge: removed libuci
- secubox-app-adguardhome: removed uci, libuci
- secubox-app-auth-logger: removed libubox-lua
- secubox-app-domoticz: removed uci, libuci
- secubox-app-gitea: removed uci, libuci
- secubox-app-glances: removed uci, libuci
- secubox-app-hexojs: removed uci, libuci
- secubox-app-lyrion: removed uci, libuci
- secubox-app-magicmirror2: removed uci, libuci
- secubox-app-mailinabox: removed uci, libuci
- secubox-app-mitmproxy: removed uci, libuci
- secubox-app-nextcloud: removed uci, libuci
- secubox-app-ollama: removed uci, libuci
- secubox-app-picobrew: removed uci, libuci
- secubox-app-streamlit: removed uci, libuci
- secubox-app-zigbee2mqtt: removed uci, libuci

The packages still work because these libs are implicitly available.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
CyberMind-FR 2026-01-29 19:49:27 +01:00
parent 1b228d40d1
commit d9e77745db
99 changed files with 175 additions and 186 deletions

View File

@ -175,7 +175,9 @@
"Bash(zstd:*)",
"Bash(source /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-build.sh)",
"Bash(strip_libc_from_ipk:*)",
"Bash(sort:*)"
"Bash(sort:*)",
"Bash(FEED=\"/home/reepost/CyberMindStudio/secubox-openwrt/package/secubox/secubox-app-bonus/root/www/secubox-feed\" grep:*)",
"Bash(zcat:*)"
]
}
}

View File

@ -9,7 +9,7 @@ PKG_RELEASE:=2
PKG_ARCH:=all
LUCI_TITLE:=LuCI support for Key Storage Manager
LUCI_DEPENDS:=+luci-base +rpcd +libubus +libubox +openssl-util +gnupg2 +nitropy +yubikey-manager +opensc +libccid +pcscd +kmod-usb-core +kmod-usb2 +kmod-usb3
LUCI_DEPENDS:=luci-base +rpcd +openssl-util +gnupg2 +nitropy +yubikey-manager +opensc +libccid +pcscd +kmod-usb-core +kmod-usb2 +kmod-usb3
LUCI_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.
LUCI_PKGARCH:=all

View File

@ -9,7 +9,7 @@ PKG_MAINTAINER:=CyberMind <contact@cybermind.fr>
LUCI_TITLE:=SecuBox MQTT Bridge
LUCI_DESCRIPTION:=USB-to-MQTT IoT hub with SecuBox theme
LUCI_DEPENDS:=+luci-base +luci-lib-jsonc +libuci
LUCI_DEPENDS:=luci-base +luci-lib-jsonc
LUCI_PKGARCH:=all
PKG_FILE_MODES:=/usr/libexec/rpcd/luci.mqtt-bridge:root:root:755

View File

@ -15,7 +15,7 @@ define Package/secubox-app-adguardhome
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox AdGuard Home docker app
DEPENDS:=+uci +libuci +dockerd +docker +containerd
DEPENDS:=dockerd +docker +containerd
endef
define Package/secubox-app-adguardhome/description

View File

@ -16,7 +16,7 @@ define Package/secubox-app-auth-logger
SECTION:=secubox
CATEGORY:=SecuBox
TITLE:=Authentication Failure Logger for CrowdSec
DEPENDS:=+rpcd +uhttpd +libubox-lua
DEPENDS:=rpcd +uhttpd
PKGARCH:=all
PROVIDES:=secubox-auth-logger
endef

View File

@ -60,7 +60,7 @@ Architecture: all
Installed-Size: 307200
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
Size: 57044
Size: 57045
Package: luci-app-crowdsec-dashboard
Version: 0.7.0-r29
@ -76,7 +76,7 @@ Architecture: all
Installed-Size: 286720
Description: Real-time security monitoring dashboard for CrowdSec on OpenWrt
Filename: luci-app-crowdsec-dashboard_0.7.0-r29_all.ipk
Size: 53278
Size: 53276
Package: luci-app-cyberfeed
Version: 0.1.1-r1
@ -92,7 +92,7 @@ Architecture: all
Installed-Size: 71680
Description: Cyberpunk-themed RSS feed aggregator dashboard with social media support
Filename: luci-app-cyberfeed_0.1.1-r1_all.ipk
Size: 12837
Size: 12835
Package: luci-app-exposure
Version: 1.0.0-r3
@ -108,7 +108,7 @@ Architecture: all
Installed-Size: 153600
Description: LuCI SecuBox Service Exposure Manager
Filename: luci-app-exposure_1.0.0-r3_all.ipk
Size: 20534
Size: 20533
Package: luci-app-gitea
Version: 1.0.0-r2
@ -140,7 +140,7 @@ Architecture: all
Installed-Size: 40960
Description: Modern dashboard for Glances system monitoring with SecuBox theme
Filename: luci-app-glances_1.0.0-r2_all.ipk
Size: 6966
Size: 6962
Package: luci-app-haproxy
Version: 1.0.0-r8
@ -156,7 +156,7 @@ Architecture: all
Installed-Size: 204800
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
Size: 33971
Size: 33967
Package: luci-app-hexojs
Version: 1.0.0-r3
@ -172,11 +172,11 @@ Architecture: all
Installed-Size: 215040
Description: Modern dashboard for Hexo static site generator on OpenWrt
Filename: luci-app-hexojs_1.0.0-r3_all.ipk
Size: 32976
Size: 32975
Package: luci-app-ksm-manager
Version: 0.4.0-r2
Depends: luci-base, rpcd, libubus, libubox, openssl-util, gnupg2, nitropy, yubikey-manager, opensc, libccid, pcscd, kmod-usb-core, kmod-usb2, kmod-usb3
Depends: luci-base, rpcd, openssl-util, gnupg2, nitropy, yubikey-manager, opensc, libccid, pcscd, kmod-usb-core, kmod-usb2, kmod-usb3
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-ksm-manager
SourceName: luci-app-ksm-manager
License: Apache-2.0
@ -185,10 +185,10 @@ SourceDateEpoch: 1766005702
URL: https://github.com/openwrt/luci
Maintainer: OpenWrt LuCI community
Architecture: all
Installed-Size: 133120
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.
Filename: luci-app-ksm-manager_0.4.0-r2_all.ipk
Size: 21576
Size: 18721
Package: luci-app-localai
Version: 0.1.0-r15
@ -204,7 +204,7 @@ Architecture: all
Installed-Size: 81920
Description: Modern dashboard for LocalAI LLM management on OpenWrt
Filename: luci-app-localai_0.1.0-r15_all.ipk
Size: 14361
Size: 14360
Package: luci-app-lyrion
Version: 1.0.0-r1
@ -220,7 +220,7 @@ Architecture: all
Installed-Size: 40960
Description: LuCI support for Lyrion Music Server
Filename: luci-app-lyrion_1.0.0-r1_all.ipk
Size: 6727
Size: 6723
Package: luci-app-magicmirror2
Version: 0.4.0-r6
@ -252,7 +252,7 @@ Architecture: all
Installed-Size: 30720
Description: LuCI support for Mail-in-a-Box
Filename: luci-app-mailinabox_1.0.0-r1_all.ipk
Size: 5484
Size: 5479
Package: luci-app-media-flow
Version: 0.6.4-r1
@ -268,7 +268,7 @@ Architecture: all
Installed-Size: 102400
Description: Real-time detection and monitoring of streaming services (Netflix, YouTube, Spotify, etc.) with quality estimation, history tracking, and alerts. Supports nDPId local DPI and netifyd.
Filename: luci-app-media-flow_0.6.4-r1_all.ipk
Size: 19125
Size: 19124
Package: luci-app-metablogizer
Version: 1.0.0-r3
@ -284,7 +284,7 @@ Architecture: all
Installed-Size: 102400
Description: LuCI support for MetaBlogizer Static Site Publisher
Filename: luci-app-metablogizer_1.0.0-r3_all.ipk
Size: 21651
Size: 21648
Package: luci-app-metabolizer
Version: 1.0.0-r2
@ -300,7 +300,7 @@ Architecture: all
Installed-Size: 30720
Description: LuCI support for Metabolizer CMS
Filename: luci-app-metabolizer_1.0.0-r2_all.ipk
Size: 4758
Size: 4760
Package: luci-app-mitmproxy
Version: 0.4.0-r6
@ -316,7 +316,7 @@ Architecture: all
Installed-Size: 102400
Description: Modern dashboard for mitmproxy HTTPS traffic inspection with SecuBox theme
Filename: luci-app-mitmproxy_0.4.0-r6_all.ipk
Size: 18935
Size: 18933
Package: luci-app-mmpm
Version: 0.2.0-r3
@ -332,11 +332,11 @@ Architecture: all
Installed-Size: 51200
Description: Web interface for MMPM - MagicMirror Package Manager
Filename: luci-app-mmpm_0.2.0-r3_all.ipk
Size: 7903
Size: 7898
Package: luci-app-mqtt-bridge
Version: 0.4.0-r4
Depends: luci-base, luci-lib-jsonc, libuci, luci-lua-runtime
Depends: luci-base, luci-lib-jsonc, luci-lua-runtime
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-mqtt-bridge
SourceName: luci-app-mqtt-bridge
License: Apache-2.0
@ -345,10 +345,10 @@ SourceDateEpoch: 1766005702
URL: https://github.com/openwrt/luci
Maintainer: OpenWrt LuCI community
Architecture: all
Installed-Size: 133120
Installed-Size: 122880
Description: USB-to-MQTT IoT hub with SecuBox theme
Filename: luci-app-mqtt-bridge_0.4.0-r4_all.ipk
Size: 23891
Size: 22777
Package: luci-app-ndpid
Version: 1.1.2-r2
@ -364,7 +364,7 @@ Architecture: all
Installed-Size: 122880
Description: Modern dashboard for nDPId deep packet inspection on OpenWrt
Filename: luci-app-ndpid_1.1.2-r2_all.ipk
Size: 22457
Size: 22453
Package: luci-app-netdata-dashboard
Version: 0.5.0-r2
@ -396,7 +396,7 @@ Architecture: all
Installed-Size: 307200
Description: Configure OpenWrt for different network modes: Sniffer, Access Point, Relay, Router
Filename: luci-app-network-modes_0.5.0-r3_all.ipk
Size: 55612
Size: 55611
Package: luci-app-network-tweaks
Version: 1.0.0-r7
@ -412,7 +412,7 @@ Architecture: all
Installed-Size: 81920
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
Size: 15466
Size: 15456
Package: luci-app-nextcloud
Version: 1.0.0-r1
@ -428,7 +428,7 @@ Architecture: all
Installed-Size: 30720
Description: LuCI support for Nextcloud
Filename: luci-app-nextcloud_1.0.0-r1_all.ipk
Size: 6486
Size: 6482
Package: luci-app-ollama
Version: 0.1.0-r1
@ -444,7 +444,7 @@ Architecture: all
Installed-Size: 71680
Description: Modern dashboard for Ollama LLM management on OpenWrt
Filename: luci-app-ollama_0.1.0-r1_all.ipk
Size: 11994
Size: 11995
Package: luci-app-picobrew
Version: 1.0.0-r1
@ -460,7 +460,7 @@ Architecture: all
Installed-Size: 51200
Description: Modern dashboard for PicoBrew Server management on OpenWrt
Filename: luci-app-picobrew_1.0.0-r1_all.ipk
Size: 9980
Size: 9976
Package: luci-app-secubox
Version: 0.7.1-r4
@ -476,7 +476,7 @@ Architecture: all
Installed-Size: 296960
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
Size: 54914
Size: 54913
Package: luci-app-secubox-admin
Version: 1.0.0-r18
@ -492,7 +492,7 @@ Architecture: all
Installed-Size: 337920
Description: Unified admin control center for SecuBox appstore plugins with system monitoring
Filename: luci-app-secubox-admin_1.0.0-r18_all.ipk
Size: 57113
Size: 57114
Package: luci-app-secubox-crowdsec
Version: 1.0.0-r3
@ -508,7 +508,7 @@ Architecture: all
Installed-Size: 81920
Description: LuCI SecuBox CrowdSec Dashboard
Filename: luci-app-secubox-crowdsec_1.0.0-r3_all.ipk
Size: 13918
Size: 13924
Package: luci-app-secubox-netdiag
Version: 1.0.0-r1
@ -524,7 +524,7 @@ Architecture: all
Installed-Size: 61440
Description: Real-time DSA switch port statistics, error monitoring, and network health diagnostics
Filename: luci-app-secubox-netdiag_1.0.0-r1_all.ipk
Size: 11999
Size: 11998
Package: luci-app-secubox-netifyd
Version: 1.2.1-r1
@ -556,7 +556,7 @@ Architecture: all
Installed-Size: 163840
Description: Unified entry point for all SecuBox applications with tabbed navigation
Filename: luci-app-secubox-portal_0.7.0-r2_all.ipk
Size: 32228
Size: 32226
Package: luci-app-secubox-security-threats
Version: 1.0.0-r4
@ -572,7 +572,7 @@ Architecture: all
Installed-Size: 71680
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
Size: 13905
Size: 13901
Package: luci-app-service-registry
Version: 1.0.0-r1
@ -588,7 +588,7 @@ Architecture: all
Installed-Size: 163840
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
Size: 33350
Size: 33349
Package: luci-app-streamlit
Version: 1.0.0-r9
@ -604,7 +604,7 @@ Architecture: all
Installed-Size: 122880
Description: Modern dashboard for Streamlit Platform management on OpenWrt
Filename: luci-app-streamlit_1.0.0-r9_all.ipk
Size: 20470
Size: 20471
Package: luci-app-system-hub
Version: 0.5.1-r4
@ -636,7 +636,7 @@ Architecture: all
Installed-Size: 133120
Description: Modern dashboard for Tor anonymization on OpenWrt
Filename: luci-app-tor-shield_1.0.0-r10_all.ipk
Size: 24533
Size: 24536
Package: luci-app-traffic-shaper
Version: 0.4.0-r2
@ -652,7 +652,7 @@ Architecture: all
Installed-Size: 92160
Description: Advanced traffic shaping with TC/CAKE for precise bandwidth control
Filename: luci-app-traffic-shaper_0.4.0-r2_all.ipk
Size: 15635
Size: 15636
Package: luci-app-vhost-manager
Version: 0.5.0-r5
@ -684,7 +684,7 @@ Architecture: all
Installed-Size: 235520
Description: Modern dashboard for WireGuard VPN monitoring on OpenWrt
Filename: luci-app-wireguard-dashboard_0.7.0-r5_all.ipk
Size: 45368
Size: 45369
Package: luci-app-zigbee2mqtt
Version: 1.0.0-r2
@ -700,7 +700,7 @@ Architecture: all
Installed-Size: 40960
Description: Graphical interface for managing the Zigbee2MQTT docker application.
Filename: luci-app-zigbee2mqtt_1.0.0-r2_all.ipk
Size: 7091
Size: 7093
Package: luci-theme-secubox
Version: 0.4.7-r1
@ -730,11 +730,11 @@ Installed-Size: 92160
Description: Command line helper for SecuBox App Store manifests. Installs /usr/sbin/secubox-app
and ships the default manifests under /usr/share/secubox/plugins/.
Filename: secubox-app_1.0.0-r2_all.ipk
Size: 11182
Size: 11181
Package: secubox-app-adguardhome
Version: 1.0.0-r2
Depends: uci, libuci, dockerd, docker, containerd
Depends: dockerd, docker, containerd
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-adguardhome
SourceName: secubox-app-adguardhome
License: Apache-2.0
@ -747,11 +747,11 @@ Description: Installer, configuration, and service manager for running AdGuard
inside Docker on SecuBox-powered OpenWrt systems. Network-wide ad blocker
with DNS-over-HTTPS/TLS support and detailed analytics.
Filename: secubox-app-adguardhome_1.0.0-r2_all.ipk
Size: 2887
Size: 2881
Package: secubox-app-auth-logger
Version: 1.2.2-r1
Depends: rpcd, uhttpd, libubox-lua
Depends: rpcd, uhttpd
Provides: secubox-auth-logger
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-auth-logger
SourceName: secubox-app-auth-logger
@ -768,7 +768,7 @@ Description: Logs authentication failures from LuCI/rpcd and Dropbear SSH
- JavaScript hook to intercept login failures
- CrowdSec parser and bruteforce scenario
Filename: secubox-app-auth-logger_1.2.2-r1_all.ipk
Size: 9382
Size: 9374
Package: secubox-app-crowdsec-custom
Version: 1.1.0-r1
@ -794,7 +794,7 @@ Description: Custom CrowdSec configurations for SecuBox web interface protectio
- Webapp generic auth bruteforce protection
- Whitelist for trusted networks
Filename: secubox-app-crowdsec-custom_1.1.0-r1_all.ipk
Size: 5762
Size: 5764
Package: secubox-app-cs-firewall-bouncer
Version: 0.0.31-r4
@ -825,7 +825,7 @@ Description: SecuBox CrowdSec Firewall Bouncer for OpenWrt.
- Automatic restart on firewall reload
- procd service management
Filename: secubox-app-cs-firewall-bouncer_0.0.31-r4_aarch64_cortex-a72.ipk
Size: 5049323
Size: 5049324
Package: secubox-app-cyberfeed
Version: 0.2.1-r1
@ -842,11 +842,11 @@ Description: Cyberpunk-themed RSS feed aggregator for OpenWrt/SecuBox.
Features emoji injection, neon styling, and RSS-Bridge support
for social media feeds (Facebook, Twitter, Mastodon).
Filename: secubox-app-cyberfeed_0.2.1-r1_all.ipk
Size: 12450
Size: 12451
Package: secubox-app-domoticz
Version: 1.0.0-r2
Depends: uci, libuci, dockerd, docker, containerd
Depends: dockerd, docker, containerd
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-domoticz
SourceName: secubox-app-domoticz
License: Apache-2.0
@ -858,7 +858,7 @@ Installed-Size: 10240
Description: Installer, configuration, and service manager for running Domoticz
inside Docker on SecuBox-powered OpenWrt systems.
Filename: secubox-app-domoticz_1.0.0-r2_all.ipk
Size: 2561
Size: 2545
Package: secubox-app-exposure
Version: 1.0.0-r1
@ -876,11 +876,11 @@ Description: Unified service exposure manager for SecuBox.
- Dynamic Tor hidden service management
- HAProxy SSL reverse proxy configuration
Filename: secubox-app-exposure_1.0.0-r1_all.ipk
Size: 6828
Size: 6830
Package: secubox-app-gitea
Version: 1.0.0-r5
Depends: uci, libuci, jsonfilter, wget-ssl, tar, lxc, lxc-common, git
Depends: jsonfilter, wget-ssl, tar, lxc, lxc-common, git
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-gitea
SourceName: secubox-app-gitea
License: MIT
@ -902,11 +902,11 @@ Description: Gitea Git Platform - Self-hosted lightweight Git service
Runs in LXC container with Alpine Linux.
Configure in /etc/config/gitea.
Filename: secubox-app-gitea_1.0.0-r5_all.ipk
Size: 9411
Size: 9407
Package: secubox-app-glances
Version: 1.0.0-r1
Depends: uci, libuci, wget, tar
Depends: wget, tar
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-glances
SourceName: secubox-app-glances
License: LGPL-3.0
@ -928,7 +928,7 @@ Description: Glances - Cross-platform system monitoring tool for SecuBox.
Runs in LXC container for isolation and security.
Configure in /etc/config/glances.
Filename: secubox-app-glances_1.0.0-r1_all.ipk
Size: 5542
Size: 5539
Package: secubox-app-haproxy
Version: 1.0.0-r23
@ -955,7 +955,7 @@ Size: 15679
Package: secubox-app-hexojs
Version: 1.0.0-r8
Depends: uci, libuci, jsonfilter, wget-ssl, tar, lxc, lxc-common, git, rsync
Depends: jsonfilter, wget-ssl, tar, lxc, lxc-common, git, rsync
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-hexojs
SourceName: secubox-app-hexojs
License: MIT
@ -978,7 +978,7 @@ Description: Hexo CMS - Self-hosted static blog generator for OpenWrt
Runs in LXC container with Alpine Linux.
Configure in /etc/config/hexojs.
Filename: secubox-app-hexojs_1.0.0-r8_all.ipk
Size: 94943
Size: 94934
Package: secubox-app-localai
Version: 2.25.0-r1
@ -1004,7 +1004,7 @@ Description: LocalAI native binary package for OpenWrt.
API: http://<router-ip>:8081/v1
Filename: secubox-app-localai_2.25.0-r1_all.ipk
Size: 5710
Size: 5725
Package: secubox-app-localai-wb
Version: 2.25.0-r1
@ -1036,7 +1036,7 @@ Size: 7953
Package: secubox-app-lyrion
Version: 2.0.2-r1
Depends: uci, libuci, wget, tar
Depends: wget, tar
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-lyrion
SourceName: secubox-app-lyrion
License: Apache-2.0
@ -1055,11 +1055,11 @@ Description: Lyrion Media Server (formerly Logitech Media Server / Squeezebox S
Auto-detects available runtime, preferring LXC for lower resource usage.
Configure runtime in /etc/config/lyrion.
Filename: secubox-app-lyrion_2.0.2-r1_all.ipk
Size: 7287
Size: 7284
Package: secubox-app-magicmirror2
Version: 0.4.0-r8
Depends: uci, libuci, wget, tar, jq, zstd
Depends: wget, tar, jq, zstd
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-magicmirror2
SourceName: secubox-app-magicmirror2
License: Apache-2.0
@ -1080,11 +1080,10 @@ Description: MagicMirror² - Open source modular smart mirror platform for Secu
Runs in LXC container for isolation and security.
Configure in /etc/config/magicmirror2.
Filename: secubox-app-magicmirror2_0.4.0-r8_all.ipk
Size: 9257
Size: 9250
Package: secubox-app-mailinabox
Version: 2.0.0-r1
Depends: uci, libuci
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-mailinabox
SourceName: secubox-app-mailinabox
License: CC0-1.0
@ -1109,7 +1108,7 @@ Description: Complete email server solution using docker-mailserver for SecuBox
Commands: mailinaboxctl --help
Filename: secubox-app-mailinabox_2.0.0-r1_all.ipk
Size: 7583
Size: 7569
Package: secubox-app-metabolizer
Version: 1.0.0-r3
@ -1133,11 +1132,11 @@ Description: Metabolizer Blog Pipeline - Integrated CMS with Git-based workflow
Pipeline: Edit in Streamlit -> Push to Gitea -> Build with Hexo -> Publish
Filename: secubox-app-metabolizer_1.0.0-r3_all.ipk
Size: 13975
Size: 13983
Package: secubox-app-mitmproxy
Version: 0.4.0-r16
Depends: uci, libuci, wget, tar
Depends: wget, tar
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-mitmproxy
SourceName: secubox-app-mitmproxy
License: Apache-2.0
@ -1157,7 +1156,7 @@ Description: mitmproxy - Interactive HTTPS proxy for SecuBox-powered OpenWrt sy
Runs in LXC container for isolation and security.
Configure in /etc/config/mitmproxy.
Filename: secubox-app-mitmproxy_0.4.0-r16_all.ipk
Size: 10225
Size: 10215
Package: secubox-app-mmpm
Version: 0.2.0-r5
@ -1181,11 +1180,11 @@ Description: MMPM (MagicMirror Package Manager) for SecuBox.
Runs inside the MagicMirror2 LXC container.
Filename: secubox-app-mmpm_0.2.0-r5_all.ipk
Size: 3975
Size: 3978
Package: secubox-app-nextcloud
Version: 1.0.0-r2
Depends: uci, libuci, dockerd, docker, containerd
Depends: dockerd, docker, containerd
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-nextcloud
SourceName: secubox-app-nextcloud
License: Apache-2.0
@ -1198,11 +1197,11 @@ Description: Installer, configuration, and service manager for running Nextclou
inside Docker on SecuBox-powered OpenWrt systems. Self-hosted file
sync and share with calendar, contacts, and collaboration.
Filename: secubox-app-nextcloud_1.0.0-r2_all.ipk
Size: 2965
Size: 2961
Package: secubox-app-ollama
Version: 0.1.0-r1
Depends: uci, libuci, jsonfilter, wget-ssl
Depends: jsonfilter, wget-ssl
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-ollama
SourceName: secubox-app-ollama
License: MIT
@ -1223,11 +1222,11 @@ Description: Ollama - Simple local LLM runtime for SecuBox-powered OpenWrt syst
Runs in Docker/Podman container.
Configure in /etc/config/ollama.
Filename: secubox-app-ollama_0.1.0-r1_all.ipk
Size: 5738
Size: 5733
Package: secubox-app-picobrew
Version: 1.0.0-r7
Depends: uci, libuci, jsonfilter, wget-ssl, tar, lxc, lxc-common, git
Depends: jsonfilter, wget-ssl, tar, lxc, lxc-common, git
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-picobrew
SourceName: secubox-app-picobrew
License: MIT
@ -1248,11 +1247,11 @@ Description: PicoBrew Server - Self-hosted brewing controller for PicoBrew devi
Runs in LXC container with Python/Flask backend.
Configure in /etc/config/picobrew.
Filename: secubox-app-picobrew_1.0.0-r7_all.ipk
Size: 5547
Size: 5537
Package: secubox-app-streamlit
Version: 1.0.0-r5
Depends: uci, libuci, jsonfilter, wget-ssl, tar, lxc, lxc-common, git
Depends: jsonfilter, wget-ssl, tar, lxc, lxc-common, git
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-streamlit
SourceName: secubox-app-streamlit
License: MIT
@ -1278,7 +1277,7 @@ Description: Streamlit App Platform - Self-hosted Python data app platform
Configure in /etc/config/streamlit.
Filename: secubox-app-streamlit_1.0.0-r5_all.ipk
Size: 11727
Size: 11720
Package: secubox-app-tor
Version: 1.0.0-r1
@ -1304,7 +1303,7 @@ Description: SecuBox Tor Shield - One-click Tor anonymization for OpenWrt
Configure in /etc/config/tor-shield.
Filename: secubox-app-tor_1.0.0-r1_all.ipk
Size: 7380
Size: 7377
Package: secubox-app-webapp
Version: 1.5.0-r7
@ -1325,11 +1324,11 @@ Description: SecuBox Control Center Dashboard - A web-based dashboard for monit
- Service management
- Network interface control
Filename: secubox-app-webapp_1.5.0-r7_all.ipk
Size: 39170
Size: 39167
Package: secubox-app-zigbee2mqtt
Version: 1.0.0-r3
Depends: uci, libuci, kmod-usb-acm, dockerd, docker, containerd
Depends: kmod-usb-acm, dockerd, docker, containerd
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-zigbee2mqtt
SourceName: secubox-app-zigbee2mqtt
License: Apache-2.0
@ -1341,11 +1340,11 @@ Installed-Size: 20480
Description: Installer, configuration, and service manager for running Zigbee2MQTT
inside Docker on SecuBox-powered OpenWrt systems.
Filename: secubox-app-zigbee2mqtt_1.0.0-r3_all.ipk
Size: 3550
Size: 3542
Package: secubox-core
Version: 0.10.0-r7
Depends: libubox, libubus, libuci, rpcd, bash, coreutils-base64, jsonfilter, jq
Version: 0.10.0-r8
Depends: rpcd, bash, coreutils-base64, jsonfilter, jq
Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-core
SourceName: secubox-core
License: GPL-2.0
@ -1363,6 +1362,6 @@ Description: SecuBox Core Framework provides the foundational infrastructure fo
- Diagnostics and health checks
- Unified CLI interface
- ubus RPC backend
Filename: secubox-core_0.10.0-r7_all.ipk
Size: 79143
Filename: secubox-core_0.10.0-r8_all.ipk
Size: 79129

View File

@ -1,12 +1,12 @@
{
"feed_url": "/secubox-feed",
"generated": "2026-01-29T09:53:46+01:00",
"generated": "2026-01-29T18:33:44+01:00",
"packages": [
{
"name": "luci-app-auth-guardian",
"version": "0.4.0-r3",
"filename": "luci-app-auth-guardian_0.4.0-r3_all.ipk",
"size": 12075,
"size": 12083,
"category": "security",
"icon": "key",
"description": "Authentication management",
@ -18,7 +18,7 @@
"name": "luci-app-bandwidth-manager",
"version": "0.5.0-r2",
"filename": "luci-app-bandwidth-manager_0.5.0-r2_all.ipk",
"size": 66973,
"size": 66972,
"category": "network",
"icon": "activity",
"description": "Bandwidth monitoring and control",
@ -30,7 +30,7 @@
"name": "luci-app-cdn-cache",
"version": "0.5.0-r3",
"filename": "luci-app-cdn-cache_0.5.0-r3_all.ipk",
"size": 20433,
"size": 20434,
"category": "network",
"icon": "globe",
"description": "CDN caching",
@ -42,7 +42,7 @@
"name": "luci-app-client-guardian",
"version": "0.4.0-r7",
"filename": "luci-app-client-guardian_0.4.0-r7_all.ipk",
"size": 57046,
"size": 57041,
"category": "network",
"icon": "users",
"description": "Client management and monitoring",
@ -54,7 +54,7 @@
"name": "luci-app-crowdsec-dashboard",
"version": "0.7.0-r29",
"filename": "luci-app-crowdsec-dashboard_0.7.0-r29_all.ipk",
"size": 53275,
"size": 53278,
"category": "security",
"icon": "shield",
"description": "CrowdSec security monitoring",
@ -78,7 +78,7 @@
"name": "luci-app-exposure",
"version": "1.0.0-r3",
"filename": "luci-app-exposure_1.0.0-r3_all.ipk",
"size": 20534,
"size": 20532,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -90,7 +90,7 @@
"name": "luci-app-gitea",
"version": "1.0.0-r2",
"filename": "luci-app-gitea_1.0.0-r2_all.ipk",
"size": 15587,
"size": 15584,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -102,7 +102,7 @@
"name": "luci-app-glances",
"version": "1.0.0-r2",
"filename": "luci-app-glances_1.0.0-r2_all.ipk",
"size": 6962,
"size": 6964,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -126,7 +126,7 @@
"name": "luci-app-hexojs",
"version": "1.0.0-r3",
"filename": "luci-app-hexojs_1.0.0-r3_all.ipk",
"size": 32984,
"size": 32980,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -138,7 +138,7 @@
"name": "luci-app-ksm-manager",
"version": "0.4.0-r2",
"filename": "luci-app-ksm-manager_0.4.0-r2_all.ipk",
"size": 21576,
"size": 18721,
"category": "system",
"icon": "cpu",
"description": "Kernel memory management",
@ -162,7 +162,7 @@
"name": "luci-app-lyrion",
"version": "1.0.0-r1",
"filename": "luci-app-lyrion_1.0.0-r1_all.ipk",
"size": 6724,
"size": 6725,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -186,7 +186,7 @@
"name": "luci-app-mailinabox",
"version": "1.0.0-r1",
"filename": "luci-app-mailinabox_1.0.0-r1_all.ipk",
"size": 5484,
"size": 5479,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -198,7 +198,7 @@
"name": "luci-app-media-flow",
"version": "0.6.4-r1",
"filename": "luci-app-media-flow_0.6.4-r1_all.ipk",
"size": 19115,
"size": 19125,
"category": "media",
"icon": "film",
"description": "Media streaming",
@ -210,7 +210,7 @@
"name": "luci-app-metablogizer",
"version": "1.0.0-r3",
"filename": "luci-app-metablogizer_1.0.0-r3_all.ipk",
"size": 21653,
"size": 21652,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -246,7 +246,7 @@
"name": "luci-app-mmpm",
"version": "0.2.0-r3",
"filename": "luci-app-mmpm_0.2.0-r3_all.ipk",
"size": 7897,
"size": 7902,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -258,7 +258,7 @@
"name": "luci-app-mqtt-bridge",
"version": "0.4.0-r4",
"filename": "luci-app-mqtt-bridge_0.4.0-r4_all.ipk",
"size": 23892,
"size": 22781,
"category": "iot",
"icon": "message-square",
"description": "MQTT bridge",
@ -270,7 +270,7 @@
"name": "luci-app-ndpid",
"version": "1.1.2-r2",
"filename": "luci-app-ndpid_1.1.2-r2_all.ipk",
"size": 22456,
"size": 22454,
"category": "security",
"icon": "eye",
"description": "Deep packet inspection",
@ -282,7 +282,7 @@
"name": "luci-app-netdata-dashboard",
"version": "0.5.0-r2",
"filename": "luci-app-netdata-dashboard_0.5.0-r2_all.ipk",
"size": 22401,
"size": 22399,
"category": "monitoring",
"icon": "bar-chart-2",
"description": "System monitoring dashboard",
@ -294,7 +294,7 @@
"name": "luci-app-network-modes",
"version": "0.5.0-r3",
"filename": "luci-app-network-modes_0.5.0-r3_all.ipk",
"size": 55611,
"size": 55612,
"category": "network",
"icon": "wifi",
"description": "Network configuration",
@ -306,7 +306,7 @@
"name": "luci-app-network-tweaks",
"version": "1.0.0-r7",
"filename": "luci-app-network-tweaks_1.0.0-r7_all.ipk",
"size": 15461,
"size": 15465,
"category": "network",
"icon": "wifi",
"description": "Network configuration",
@ -318,7 +318,7 @@
"name": "luci-app-nextcloud",
"version": "1.0.0-r1",
"filename": "luci-app-nextcloud_1.0.0-r1_all.ipk",
"size": 6479,
"size": 6483,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -330,7 +330,7 @@
"name": "luci-app-ollama",
"version": "0.1.0-r1",
"filename": "luci-app-ollama_0.1.0-r1_all.ipk",
"size": 11995,
"size": 11996,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -342,7 +342,7 @@
"name": "luci-app-picobrew",
"version": "1.0.0-r1",
"filename": "luci-app-picobrew_1.0.0-r1_all.ipk",
"size": 9979,
"size": 9980,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -354,7 +354,7 @@
"name": "luci-app-secubox",
"version": "0.7.1-r4",
"filename": "luci-app-secubox_0.7.1-r4_all.ipk",
"size": 54918,
"size": 54915,
"category": "system",
"icon": "box",
"description": "SecuBox system component",
@ -364,21 +364,9 @@
,
{
"name": "luci-app-secubox-admin",
"version": "1.0.0-r17",
"filename": "luci-app-secubox-admin_1.0.0-r17_all.ipk",
"size": 57114,
"category": "system",
"icon": "box",
"description": "SecuBox system component",
"installed": false,
"luci_app": null
}
,
{
"name": "luci-app-secubox-bonus",
"version": "0.2.0-r2",
"filename": "luci-app-secubox-bonus_0.2.0-r2_all.ipk",
"size": 99042943,
"version": "1.0.0-r18",
"filename": "luci-app-secubox-admin_1.0.0-r18_all.ipk",
"size": 57118,
"category": "system",
"icon": "box",
"description": "SecuBox system component",
@ -390,7 +378,7 @@
"name": "luci-app-secubox-crowdsec",
"version": "1.0.0-r3",
"filename": "luci-app-secubox-crowdsec_1.0.0-r3_all.ipk",
"size": 13918,
"size": 13924,
"category": "system",
"icon": "box",
"description": "SecuBox system component",
@ -402,7 +390,7 @@
"name": "luci-app-secubox-netdiag",
"version": "1.0.0-r1",
"filename": "luci-app-secubox-netdiag_1.0.0-r1_all.ipk",
"size": 11998,
"size": 11997,
"category": "system",
"icon": "box",
"description": "SecuBox system component",
@ -438,7 +426,7 @@
"name": "luci-app-secubox-security-threats",
"version": "1.0.0-r4",
"filename": "luci-app-secubox-security-threats_1.0.0-r4_all.ipk",
"size": 13908,
"size": 13901,
"category": "system",
"icon": "box",
"description": "SecuBox system component",
@ -450,7 +438,7 @@
"name": "luci-app-service-registry",
"version": "1.0.0-r1",
"filename": "luci-app-service-registry_1.0.0-r1_all.ipk",
"size": 33349,
"size": 33350,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -474,7 +462,7 @@
"name": "luci-app-system-hub",
"version": "0.5.1-r4",
"filename": "luci-app-system-hub_0.5.1-r4_all.ipk",
"size": 66347,
"size": 66350,
"category": "system",
"icon": "settings",
"description": "System management",
@ -510,7 +498,7 @@
"name": "luci-app-vhost-manager",
"version": "0.5.0-r5",
"filename": "luci-app-vhost-manager_0.5.0-r5_all.ipk",
"size": 29226,
"size": 29230,
"category": "network",
"icon": "server",
"description": "Virtual host management",
@ -522,7 +510,7 @@
"name": "luci-app-wireguard-dashboard",
"version": "0.7.0-r5",
"filename": "luci-app-wireguard-dashboard_0.7.0-r5_all.ipk",
"size": 45371,
"size": 45370,
"category": "vpn",
"icon": "shield",
"description": "WireGuard VPN dashboard",
@ -534,7 +522,7 @@
"name": "luci-app-zigbee2mqtt",
"version": "1.0.0-r2",
"filename": "luci-app-zigbee2mqtt_1.0.0-r2_all.ipk",
"size": 7091,
"size": 7096,
"category": "iot",
"icon": "radio",
"description": "Zigbee device management",
@ -546,7 +534,7 @@
"name": "luci-theme-secubox",
"version": "0.4.7-r1",
"filename": "luci-theme-secubox_0.4.7-r1_all.ipk",
"size": 111797,
"size": 111798,
"category": "theme",
"icon": "palette",
"description": "LuCI theme",
@ -558,7 +546,7 @@
"name": "secubox-app",
"version": "1.0.0-r2",
"filename": "secubox-app_1.0.0-r2_all.ipk",
"size": 11185,
"size": 11184,
"category": "utility",
"icon": "package",
"description": "SecuBox package",
@ -570,7 +558,7 @@
"name": "secubox-app-adguardhome",
"version": "1.0.0-r2",
"filename": "secubox-app-adguardhome_1.0.0-r2_all.ipk",
"size": 2882,
"size": 2879,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -582,7 +570,7 @@
"name": "secubox-app-auth-logger",
"version": "1.2.2-r1",
"filename": "secubox-app-auth-logger_1.2.2-r1_all.ipk",
"size": 9385,
"size": 9375,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -592,9 +580,9 @@
,
{
"name": "secubox-app-bonus",
"version": "0.3.0-r1",
"filename": "secubox-app-bonus_0.3.0-r1_all.ipk",
"size": 962953139,
"version": "0.3.0-r2",
"filename": "secubox-app-bonus_0.3.0-r2_all.ipk",
"size": 1070255340,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -606,7 +594,7 @@
"name": "secubox-app-crowdsec-custom",
"version": "1.1.0-r1",
"filename": "secubox-app-crowdsec-custom_1.1.0-r1_all.ipk",
"size": 5762,
"size": 5763,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -618,7 +606,7 @@
"name": "secubox-app-cs-firewall-bouncer",
"version": "0.0.31-r4_aarch64",
"filename": "secubox-app-cs-firewall-bouncer_0.0.31-r4_aarch64_cortex-a72.ipk",
"size": 5049325,
"size": 5049328,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -630,7 +618,7 @@
"name": "secubox-app-cyberfeed",
"version": "0.2.1-r1",
"filename": "secubox-app-cyberfeed_0.2.1-r1_all.ipk",
"size": 12452,
"size": 12453,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -642,7 +630,7 @@
"name": "secubox-app-domoticz",
"version": "1.0.0-r2",
"filename": "secubox-app-domoticz_1.0.0-r2_all.ipk",
"size": 2562,
"size": 2548,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -654,7 +642,7 @@
"name": "secubox-app-exposure",
"version": "1.0.0-r1",
"filename": "secubox-app-exposure_1.0.0-r1_all.ipk",
"size": 6835,
"size": 6834,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -666,7 +654,7 @@
"name": "secubox-app-gitea",
"version": "1.0.0-r5",
"filename": "secubox-app-gitea_1.0.0-r5_all.ipk",
"size": 9414,
"size": 9410,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -678,7 +666,7 @@
"name": "secubox-app-glances",
"version": "1.0.0-r1",
"filename": "secubox-app-glances_1.0.0-r1_all.ipk",
"size": 5542,
"size": 5539,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -690,7 +678,7 @@
"name": "secubox-app-haproxy",
"version": "1.0.0-r23",
"filename": "secubox-app-haproxy_1.0.0-r23_all.ipk",
"size": 15685,
"size": 15681,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -702,7 +690,7 @@
"name": "secubox-app-hexojs",
"version": "1.0.0-r8",
"filename": "secubox-app-hexojs_1.0.0-r8_all.ipk",
"size": 94943,
"size": 94934,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -714,7 +702,7 @@
"name": "secubox-app-localai",
"version": "2.25.0-r1",
"filename": "secubox-app-localai_2.25.0-r1_all.ipk",
"size": 5716,
"size": 5728,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -726,7 +714,7 @@
"name": "secubox-app-localai-wb",
"version": "2.25.0-r1",
"filename": "secubox-app-localai-wb_2.25.0-r1_all.ipk",
"size": 7947,
"size": 7957,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -738,7 +726,7 @@
"name": "secubox-app-lyrion",
"version": "2.0.2-r1",
"filename": "secubox-app-lyrion_2.0.2-r1_all.ipk",
"size": 7293,
"size": 7285,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -750,7 +738,7 @@
"name": "secubox-app-magicmirror2",
"version": "0.4.0-r8",
"filename": "secubox-app-magicmirror2_0.4.0-r8_all.ipk",
"size": 9259,
"size": 9249,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -762,7 +750,7 @@
"name": "secubox-app-mailinabox",
"version": "2.0.0-r1",
"filename": "secubox-app-mailinabox_2.0.0-r1_all.ipk",
"size": 7582,
"size": 7574,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -774,7 +762,7 @@
"name": "secubox-app-metabolizer",
"version": "1.0.0-r3",
"filename": "secubox-app-metabolizer_1.0.0-r3_all.ipk",
"size": 13979,
"size": 13974,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -786,7 +774,7 @@
"name": "secubox-app-mitmproxy",
"version": "0.4.0-r16",
"filename": "secubox-app-mitmproxy_0.4.0-r16_all.ipk",
"size": 10224,
"size": 10215,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -798,7 +786,7 @@
"name": "secubox-app-mmpm",
"version": "0.2.0-r5",
"filename": "secubox-app-mmpm_0.2.0-r5_all.ipk",
"size": 3974,
"size": 3981,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -810,7 +798,7 @@
"name": "secubox-app-nextcloud",
"version": "1.0.0-r2",
"filename": "secubox-app-nextcloud_1.0.0-r2_all.ipk",
"size": 2963,
"size": 2960,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -822,7 +810,7 @@
"name": "secubox-app-ollama",
"version": "0.1.0-r1",
"filename": "secubox-app-ollama_0.1.0-r1_all.ipk",
"size": 5746,
"size": 5735,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -834,7 +822,7 @@
"name": "secubox-app-picobrew",
"version": "1.0.0-r7",
"filename": "secubox-app-picobrew_1.0.0-r7_all.ipk",
"size": 5541,
"size": 5539,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -846,7 +834,7 @@
"name": "secubox-app-streamlit",
"version": "1.0.0-r5",
"filename": "secubox-app-streamlit_1.0.0-r5_all.ipk",
"size": 11728,
"size": 11732,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -858,7 +846,7 @@
"name": "secubox-app-tor",
"version": "1.0.0-r1",
"filename": "secubox-app-tor_1.0.0-r1_all.ipk",
"size": 7376,
"size": 7381,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -870,7 +858,7 @@
"name": "secubox-app-webapp",
"version": "1.5.0-r7",
"filename": "secubox-app-webapp_1.5.0-r7_all.ipk",
"size": 39169,
"size": 39171,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -882,7 +870,7 @@
"name": "secubox-app-zigbee2mqtt",
"version": "1.0.0-r3",
"filename": "secubox-app-zigbee2mqtt_1.0.0-r3_all.ipk",
"size": 3548,
"size": 3551,
"category": "secubox",
"icon": "package",
"description": "SecuBox backend service",
@ -892,9 +880,9 @@
,
{
"name": "secubox-core",
"version": "0.10.0-r6",
"filename": "secubox-core_0.10.0-r6_all.ipk",
"size": 79011,
"version": "0.10.0-r8",
"filename": "secubox-core_0.10.0-r8_all.ipk",
"size": 79127,
"category": "system",
"icon": "box",
"description": "SecuBox core components",

View File

@ -15,7 +15,7 @@ define Package/secubox-app-domoticz
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox Domoticz docker app
DEPENDS:=+uci +libuci +dockerd +docker +containerd
DEPENDS:=dockerd +docker +containerd
endef
define Package/secubox-app-domoticz/description

View File

@ -22,7 +22,7 @@ define Package/secubox-app-gitea
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox Gitea Platform
DEPENDS:=+uci +libuci +jsonfilter +wget-ssl +tar +lxc +lxc-common +git
DEPENDS:=jsonfilter +wget-ssl +tar +lxc +lxc-common +git
endef
define Package/secubox-app-gitea/description

View File

@ -15,7 +15,7 @@ define Package/secubox-app-glances
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox Glances System Monitor (LXC)
DEPENDS:=+uci +libuci +wget +tar
DEPENDS:=wget +tar
endef
define Package/secubox-app-glances/description

View File

@ -22,7 +22,7 @@ define Package/secubox-app-hexojs
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox Hexo CMS
DEPENDS:=+uci +libuci +jsonfilter +wget-ssl +tar +lxc +lxc-common +git +rsync
DEPENDS:=jsonfilter +wget-ssl +tar +lxc +lxc-common +git +rsync
endef
define Package/secubox-app-hexojs/description

View File

@ -15,7 +15,7 @@ define Package/secubox-app-lyrion
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox Lyrion Media Server (Docker/LXC)
DEPENDS:=+uci +libuci +wget +tar
DEPENDS:=wget +tar
endef
define Package/secubox-app-lyrion/description

View File

@ -15,7 +15,7 @@ define Package/secubox-app-magicmirror2
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox MagicMirror2 Smart Display Platform (LXC)
DEPENDS:=+uci +libuci +wget +tar +jq +zstd
DEPENDS:=wget +tar +jq +zstd
endef
define Package/secubox-app-magicmirror2/description

View File

@ -15,7 +15,7 @@ define Package/secubox-app-mailinabox
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox Mail Server (docker-mailserver)
DEPENDS:=+uci +libuci
DEPENDS:=
endef
define Package/secubox-app-mailinabox/description

View File

@ -15,7 +15,7 @@ define Package/secubox-app-mitmproxy
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox mitmproxy HTTPS Intercepting Proxy (LXC)
DEPENDS:=+uci +libuci +wget +tar
DEPENDS:=wget +tar
endef
define Package/secubox-app-mitmproxy/description

View File

@ -15,7 +15,7 @@ define Package/secubox-app-nextcloud
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox Nextcloud docker app
DEPENDS:=+uci +libuci +dockerd +docker +containerd
DEPENDS:=dockerd +docker +containerd
endef
define Package/secubox-app-nextcloud/description

View File

@ -15,7 +15,7 @@ define Package/secubox-app-ollama
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox Ollama - Local LLM Runtime
DEPENDS:=+uci +libuci +jsonfilter +wget-ssl
DEPENDS:=jsonfilter +wget-ssl
endef
define Package/secubox-app-ollama/description

View File

@ -22,7 +22,7 @@ define Package/secubox-app-picobrew
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox PicoBrew Server
DEPENDS:=+uci +libuci +jsonfilter +wget-ssl +tar +lxc +lxc-common +git
DEPENDS:=jsonfilter +wget-ssl +tar +lxc +lxc-common +git
endef
define Package/secubox-app-picobrew/description

View File

@ -22,7 +22,7 @@ define Package/secubox-app-streamlit
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox Streamlit Platform
DEPENDS:=+uci +libuci +jsonfilter +wget-ssl +tar +lxc +lxc-common +git
DEPENDS:=jsonfilter +wget-ssl +tar +lxc +lxc-common +git
endef
define Package/secubox-app-streamlit/description

View File

@ -15,7 +15,7 @@ define Package/secubox-app-zigbee2mqtt
PKGARCH:=all
SUBMENU:=SecuBox Apps
TITLE:=SecuBox Zigbee2MQTT docker app
DEPENDS:=+uci +libuci +kmod-usb-acm +dockerd +docker +containerd
DEPENDS:=kmod-usb-acm +dockerd +docker +containerd
endef
define Package/secubox-app-zigbee2mqtt/description

View File

@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=secubox-core
PKG_VERSION:=0.10.0
PKG_RELEASE:=7
PKG_RELEASE:=8
PKG_ARCH:=all
PKG_LICENSE:=GPL-2.0
PKG_MAINTAINER:=SecuBox Team
@ -19,8 +19,8 @@ define Package/secubox-core
SECTION:=admin
CATEGORY:=Administration
TITLE:=SecuBox Core Framework
# Runtime dependencies (libc not needed - these packages handle their own deps)
DEPENDS:=+libubox +libubus +libuci +rpcd +bash +coreutils-base64 +jsonfilter +jq
# Runtime dependencies - only high-level packages, not base libs (libubox/libubus/libuci cause version conflicts)
DEPENDS:=+rpcd +bash +coreutils-base64 +jsonfilter +jq
PKGARCH:=all
endef