diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 59e0b38a..fe535f63 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -174,7 +174,8 @@ "Bash(ar -t:*)", "Bash(zstd:*)", "Bash(source /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-build.sh)", - "Bash(strip_libc_from_ipk:*)" + "Bash(strip_libc_from_ipk:*)", + "Bash(sort:*)" ] } } diff --git a/package/secubox/luci-app-secubox-admin/Makefile b/package/secubox/luci-app-secubox-admin/Makefile index 51867580..658dd84e 100644 --- a/package/secubox/luci-app-secubox-admin/Makefile +++ b/package/secubox/luci-app-secubox-admin/Makefile @@ -2,10 +2,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-secubox-admin PKG_VERSION:=1.0.0 -PKG_RELEASE:=17 +PKG_RELEASE:=18 PKG_LICENSE:=MIT PKG_MAINTAINER:=CyberMind PKG_ARCH:=all +# Prevent automatic libc dependency - pure JS/JSON LuCI app +PKG_FLAGS:=nonshared LUCI_TITLE:=LuCI SecuBox Admin Control Center LUCI_DEPENDS:=+luci-base +rpcd +secubox-core diff --git a/package/secubox/secubox-app-bonus/Makefile b/package/secubox/secubox-app-bonus/Makefile index 087dced0..12dbb437 100644 --- a/package/secubox/secubox-app-bonus/Makefile +++ b/package/secubox/secubox-app-bonus/Makefile @@ -2,10 +2,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=secubox-app-bonus PKG_VERSION:=0.3.0 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_LICENSE:=Apache-2.0 PKG_MAINTAINER:=CyberMind PKG_ARCH:=all +# Prevent automatic libc dependency - this is a pure data/script package +PKG_FLAGS:=nonshared include $(INCLUDE_DIR)/package.mk @@ -14,6 +16,8 @@ define Package/secubox-app-bonus CATEGORY:=SecuBox TITLE:=SecuBox Local Package Feed & Documentation PKGARCH:=all + # Explicitly no dependencies - pure shell scripts and static files + DEPENDS:= endef define Package/secubox-app-bonus/description diff --git a/package/secubox/secubox-app-bonus/root/www/secubox-feed/Packages b/package/secubox/secubox-app-bonus/root/www/secubox-feed/Packages index e69de29b..a9b0b384 100644 --- a/package/secubox/secubox-app-bonus/root/www/secubox-feed/Packages +++ b/package/secubox/secubox-app-bonus/root/www/secubox-feed/Packages @@ -0,0 +1,1368 @@ +Package: luci-app-auth-guardian +Version: 0.4.0-r3 +Depends: luci-base, rpcd, nodogsplash +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-auth-guardian +SourceName: luci-app-auth-guardian +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 71680 +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 +Size: 12079 + +Package: luci-app-bandwidth-manager +Version: 0.5.0-r2 +Depends: luci-base, rpcd, tc, kmod-sched-core, kmod-sched-cake, kmod-ifb, sqm-scripts, iptables, iptables-mod-conntrack-extra, ip-full +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-bandwidth-manager +SourceName: luci-app-bandwidth-manager +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 378880 +Description: Advanced bandwidth management with QoS rules, client quotas, and SQM integration +Filename: luci-app-bandwidth-manager_0.5.0-r2_all.ipk +Size: 66972 + +Package: luci-app-cdn-cache +Version: 0.5.0-r3 +Depends: luci-base, rpcd +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-cdn-cache +SourceName: luci-app-cdn-cache +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 112640 +Description: Dashboard for managing local CDN caching proxy on OpenWrt +Filename: luci-app-cdn-cache_0.5.0-r3_all.ipk +Size: 20433 + +Package: luci-app-client-guardian +Version: 0.4.0-r7 +Depends: luci-base, luci-app-secubox, luci-lib-jsonc, rpcd, rpcd-mod-luci, luci-lib-nixio, dnsmasq-full, iptables, uhttpd +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-client-guardian +SourceName: luci-app-client-guardian +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-crowdsec-dashboard +Version: 0.7.0-r29 +Depends: luci-base, luci-lib-jsonc, rpcd, rpcd-mod-luci, crowdsec +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-crowdsec-dashboard +SourceName: luci-app-crowdsec-dashboard +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-cyberfeed +Version: 0.1.1-r1 +Depends: secubox-app-cyberfeed, luci-base, luci-compat +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-cyberfeed +SourceName: luci-app-cyberfeed +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-exposure +Version: 1.0.0-r3 +Depends: luci-base, secubox-app-exposure +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-exposure +SourceName: luci-app-exposure +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 153600 +Description: LuCI SecuBox Service Exposure Manager +Filename: luci-app-exposure_1.0.0-r3_all.ipk +Size: 20534 + +Package: luci-app-gitea +Version: 1.0.0-r2 +Depends: luci-base, luci-lib-jsonc, rpcd, rpcd-mod-luci, secubox-app-gitea +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-gitea +SourceName: luci-app-gitea +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 92160 +Description: Modern dashboard for Gitea Platform management on OpenWrt +Filename: luci-app-gitea_1.0.0-r2_all.ipk +Size: 15586 + +Package: luci-app-glances +Version: 1.0.0-r2 +Depends: luci-base, luci-app-secubox, secubox-app-glances +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-glances +SourceName: luci-app-glances +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-haproxy +Version: 1.0.0-r8 +Depends: secubox-app-haproxy, luci-base, luci-compat +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-haproxy +SourceName: luci-app-haproxy +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-hexojs +Version: 1.0.0-r3 +Depends: luci-base, luci-lib-jsonc, rpcd, rpcd-mod-luci, secubox-app-hexojs +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-hexojs +SourceName: luci-app-hexojs +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +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 +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-ksm-manager +SourceName: luci-app-ksm-manager +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 133120 +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 + +Package: luci-app-localai +Version: 0.1.0-r15 +Depends: luci-base, luci-app-secubox, luci-lib-jsonc, rpcd, rpcd-mod-luci, secubox-app-localai +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-localai +SourceName: luci-app-localai +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-lyrion +Version: 1.0.0-r1 +Depends: luci-base +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-lyrion +SourceName: luci-app-lyrion +License: GPL-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 40960 +Description: LuCI support for Lyrion Music Server +Filename: luci-app-lyrion_1.0.0-r1_all.ipk +Size: 6727 + +Package: luci-app-magicmirror2 +Version: 0.4.0-r6 +Depends: luci-base, luci-app-secubox, secubox-app-magicmirror2, jq +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-magicmirror2 +SourceName: luci-app-magicmirror2 +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 71680 +Description: Modern dashboard for MagicMirror2 smart display platform with module manager and SecuBox theme +Filename: luci-app-magicmirror2_0.4.0-r6_all.ipk +Size: 12278 + +Package: luci-app-mailinabox +Version: 1.0.0-r1 +Depends: luci-base +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-mailinabox +SourceName: luci-app-mailinabox +License: GPL-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-media-flow +Version: 0.6.4-r1 +Depends: luci-base, rpcd, jq +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-media-flow +SourceName: luci-app-media-flow +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-metablogizer +Version: 1.0.0-r3 +Depends: luci-base, git +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-metablogizer +SourceName: luci-app-metablogizer +License: GPL-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-metabolizer +Version: 1.0.0-r2 +Depends: luci-base, secubox-app-metabolizer +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-metabolizer +SourceName: luci-app-metabolizer +License: GPL-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 30720 +Description: LuCI support for Metabolizer CMS +Filename: luci-app-metabolizer_1.0.0-r2_all.ipk +Size: 4758 + +Package: luci-app-mitmproxy +Version: 0.4.0-r6 +Depends: luci-base, luci-app-secubox, secubox-app-mitmproxy, jq +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-mitmproxy +SourceName: luci-app-mitmproxy +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-mmpm +Version: 0.2.0-r3 +Depends: luci-base, luci-app-secubox, secubox-app-mmpm +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-mmpm +SourceName: luci-app-mmpm +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-mqtt-bridge +Version: 0.4.0-r4 +Depends: luci-base, luci-lib-jsonc, libuci, 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 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 133120 +Description: USB-to-MQTT IoT hub with SecuBox theme +Filename: luci-app-mqtt-bridge_0.4.0-r4_all.ipk +Size: 23891 + +Package: luci-app-ndpid +Version: 1.1.2-r2 +Depends: luci-base, luci-app-secubox, ndpid, socat, jq +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-ndpid +SourceName: luci-app-ndpid +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-netdata-dashboard +Version: 0.5.0-r2 +Depends: luci-base, luci-app-secubox, luci-lib-jsonc, rpcd, rpcd-mod-luci +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-netdata-dashboard +SourceName: luci-app-netdata-dashboard +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 133120 +Description: Real-time system monitoring dashboard with Netdata integration for OpenWrt +Filename: luci-app-netdata-dashboard_0.5.0-r2_all.ipk +Size: 22399 + +Package: luci-app-network-modes +Version: 0.5.0-r3 +Depends: luci-base, luci-app-secubox, luci-lib-jsonc, rpcd, rpcd-mod-luci, luci-lib-nixio +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-network-modes +SourceName: luci-app-network-modes +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-network-tweaks +Version: 1.0.0-r7 +Depends: luci-base, rpcd, luci-app-vhost-manager, dnsmasq +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-network-tweaks +SourceName: luci-app-network-tweaks +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-nextcloud +Version: 1.0.0-r1 +Depends: luci-base +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-nextcloud +SourceName: luci-app-nextcloud +License: GPL-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 30720 +Description: LuCI support for Nextcloud +Filename: luci-app-nextcloud_1.0.0-r1_all.ipk +Size: 6486 + +Package: luci-app-ollama +Version: 0.1.0-r1 +Depends: luci-base, luci-app-secubox, luci-lib-jsonc, rpcd, rpcd-mod-luci, secubox-app-ollama +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-ollama +SourceName: luci-app-ollama +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-picobrew +Version: 1.0.0-r1 +Depends: luci-base, luci-lib-jsonc, rpcd, rpcd-mod-luci, secubox-app-picobrew +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-picobrew +SourceName: luci-app-picobrew +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-secubox +Version: 0.7.1-r4 +Depends: luci-base, rpcd, curl, jq, secubox-core +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-secubox +SourceName: luci-app-secubox +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-secubox-admin +Version: 1.0.0-r18 +Depends: luci-base, rpcd, secubox-core +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-secubox-admin +SourceName: luci-app-secubox-admin +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-secubox-crowdsec +Version: 1.0.0-r3 +Depends: luci-base, crowdsec, secubox-app-cs-firewall-bouncer +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-secubox-crowdsec +SourceName: luci-app-secubox-crowdsec +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 81920 +Description: LuCI SecuBox CrowdSec Dashboard +Filename: luci-app-secubox-crowdsec_1.0.0-r3_all.ipk +Size: 13918 + +Package: luci-app-secubox-netdiag +Version: 1.0.0-r1 +Depends: luci-base, ethtool +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-secubox-netdiag +SourceName: luci-app-secubox-netdiag +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-secubox-netifyd +Version: 1.2.1-r1 +Depends: luci-base, rpcd, netifyd, jq, secubox-core, ipset, kmod-nft-compat +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-secubox-netifyd +SourceName: luci-app-secubox-netifyd +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 215040 +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 +Size: 39501 + +Package: luci-app-secubox-portal +Version: 0.7.0-r2 +Depends: luci-base, luci-theme-secubox +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-secubox-portal +SourceName: luci-app-secubox-portal +License: GPL-3.0-or-later +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-secubox-security-threats +Version: 1.0.0-r4 +Depends: luci-base, rpcd, netifyd, crowdsec, jq, jsonfilter +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-secubox-security-threats +SourceName: luci-app-secubox-security-threats +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-service-registry +Version: 1.0.0-r1 +Depends: secubox-core, luci-base, luci-compat +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-service-registry +SourceName: luci-app-service-registry +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-streamlit +Version: 1.0.0-r9 +Depends: luci-base, luci-lib-jsonc, rpcd, rpcd-mod-luci, secubox-app-streamlit +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-streamlit +SourceName: luci-app-streamlit +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-system-hub +Version: 0.5.1-r4 +Depends: luci-base, rpcd, coreutils, coreutils-base64 +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-system-hub +SourceName: luci-app-system-hub +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 358400 +Description: Central system control with monitoring, services, logs, and backup +Filename: luci-app-system-hub_0.5.1-r4_all.ipk +Size: 66348 + +Package: luci-app-tor-shield +Version: 1.0.0-r10 +Depends: luci-base, luci-lib-jsonc, rpcd, rpcd-mod-luci, secubox-app-tor +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-tor-shield +SourceName: luci-app-tor-shield +License: MIT +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-traffic-shaper +Version: 0.4.0-r2 +Depends: luci-base, rpcd, tc, kmod-sched-core, kmod-sched-cake +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-traffic-shaper +SourceName: luci-app-traffic-shaper +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-vhost-manager +Version: 0.5.0-r5 +Depends: luci-base, rpcd, nginx-ssl, acme, curl +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-vhost-manager +SourceName: luci-app-vhost-manager +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 174080 +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 +Size: 29224 + +Package: luci-app-wireguard-dashboard +Version: 0.7.0-r5 +Depends: luci-base, luci-app-secubox, luci-lib-jsonc, rpcd, rpcd-mod-luci, wireguard-tools +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-wireguard-dashboard +SourceName: luci-app-wireguard-dashboard +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-app-zigbee2mqtt +Version: 1.0.0-r2 +Depends: luci-base, luci-lib-jsonc, secubox-app-zigbee2mqtt, luci-lua-runtime +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-app-zigbee2mqtt +SourceName: luci-app-zigbee2mqtt +License: GPL-3.0-or-later +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +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 + +Package: luci-theme-secubox +Version: 0.4.7-r1 +Depends: luci-base +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/luci-theme-secubox +SourceName: luci-theme-secubox +License: Apache-2.0 +Section: luci +SourceDateEpoch: 1766005702 +URL: https://github.com/openwrt/luci +Maintainer: OpenWrt LuCI community +Architecture: all +Installed-Size: 460800 +Description: Global CyberMood design system (CSS/JS/i18n) shared by all SecuBox dashboards. +Filename: luci-theme-secubox_0.4.7-r1_all.ipk +Size: 111796 + +Package: secubox-app +Version: 1.0.0-r2 +Depends: jsonfilter +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app +SourceName: secubox-app +Section: utils +SourceDateEpoch: 1766005702 +Architecture: all +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 + +Package: secubox-app-adguardhome +Version: 1.0.0-r2 +Depends: uci, libuci, dockerd, docker, containerd +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-adguardhome +SourceName: secubox-app-adguardhome +License: Apache-2.0 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 20480 +Description: Installer, configuration, and service manager for running AdGuard Home + 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 + +Package: secubox-app-auth-logger +Version: 1.2.2-r1 +Depends: rpcd, uhttpd, libubox-lua +Provides: secubox-auth-logger +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-auth-logger +SourceName: secubox-app-auth-logger +License: Apache-2.0 +Section: secubox +SourceDateEpoch: 1766005702 +Maintainer: CyberMind +Architecture: all +Installed-Size: 51200 +Description: Logs authentication failures from LuCI/rpcd and Dropbear SSH + for CrowdSec detection. Includes: + - SSH failure monitoring (OpenSSH/Dropbear) + - LuCI web interface auth failure logging via CGI hook + - JavaScript hook to intercept login failures + - CrowdSec parser and bruteforce scenario +Filename: secubox-app-auth-logger_1.2.2-r1_all.ipk +Size: 9382 + +Package: secubox-app-crowdsec-custom +Version: 1.1.0-r1 +Depends: crowdsec, crowdsec-firewall-bouncer +Provides: secubox-crowdsec-custom +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-crowdsec-custom +SourceName: secubox-app-crowdsec-custom +License: Apache-2.0 +Section: secubox +SourceDateEpoch: 1766005702 +Maintainer: CyberMind +Architecture: all +Installed-Size: 40960 +Description: Custom CrowdSec configurations for SecuBox web interface protection. + Includes: + - HTTP authentication bruteforce detection + - Path scanning/enumeration detection + - LuCI/uhttpd auth failure monitoring + - Nginx reverse proxy monitoring (if used) + - HAProxy backend protection and auth monitoring + - Gitea web/SSH/API bruteforce detection + - Streamlit app flooding and auth protection + - Webapp generic auth bruteforce protection + - Whitelist for trusted networks +Filename: secubox-app-crowdsec-custom_1.1.0-r1_all.ipk +Size: 5762 + +Package: secubox-app-cs-firewall-bouncer +Version: 0.0.31-r4 +Depends: nftables +Conflicts: crowdsec-firewall-bouncer +Provides: crowdsec-firewall-bouncer +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-cs-firewall-bouncer +SourceName: secubox-app-cs-firewall-bouncer +License: MIT +LicenseFiles: LICENSE +Section: net +SourceDateEpoch: 1766005702 +URL: https://github.com/crowdsecurity/cs-firewall-bouncer +Maintainer: CyberMind +Architecture: aarch64_cortex-a72 +Installed-Size: 13803520 +Description: SecuBox CrowdSec Firewall Bouncer for OpenWrt. + + Fetches decisions from CrowdSec Local API and enforces them + using nftables. Supports both IPv4 and IPv6 blocking with + timeout-based set entries for automatic expiration. + + Features: + - Native nftables integration + - IPv4 and IPv6 support + - Input and forward chain filtering + - Interface-based filtering + - Automatic restart on firewall reload + - procd service management +Filename: secubox-app-cs-firewall-bouncer_0.0.31-r4_aarch64_cortex-a72.ipk +Size: 5049323 + +Package: secubox-app-cyberfeed +Version: 0.2.1-r1 +Depends: wget-ssl, jsonfilter, coreutils-stat +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-cyberfeed +SourceName: secubox-app-cyberfeed +License: MIT +Section: secubox +SourceDateEpoch: 1766005702 +Maintainer: CyberMind +Architecture: all +Installed-Size: 51200 +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 + +Package: secubox-app-domoticz +Version: 1.0.0-r2 +Depends: uci, libuci, dockerd, docker, containerd +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-domoticz +SourceName: secubox-app-domoticz +License: Apache-2.0 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +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 + +Package: secubox-app-exposure +Version: 1.0.0-r1 +Depends: secubox-core +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-exposure +SourceName: secubox-app-exposure +License: MIT +Section: secubox +SourceDateEpoch: 1766005702 +Maintainer: SecuBox Team +Architecture: all +Installed-Size: 30720 +Description: Unified service exposure manager for SecuBox. + - Port conflict detection and resolution + - Dynamic Tor hidden service management + - HAProxy SSL reverse proxy configuration +Filename: secubox-app-exposure_1.0.0-r1_all.ipk +Size: 6828 + +Package: secubox-app-gitea +Version: 1.0.0-r5 +Depends: uci, libuci, 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 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 40960 +Description: Gitea Git Platform - Self-hosted lightweight Git service + + Features: + - Run Gitea in LXC container + - Git HTTP and SSH support + - Repository management + - User management with web UI + - SQLite database (embedded) + - Backup and restore + + Runs in LXC container with Alpine Linux. + Configure in /etc/config/gitea. +Filename: secubox-app-gitea_1.0.0-r5_all.ipk +Size: 9411 + +Package: secubox-app-glances +Version: 1.0.0-r1 +Depends: uci, libuci, wget, tar +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-glances +SourceName: secubox-app-glances +License: LGPL-3.0 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 20480 +Description: Glances - Cross-platform system monitoring tool for SecuBox. + + Features: + - Real-time CPU, memory, disk, network monitoring + - Process list with resource usage + - Docker/Podman container monitoring + - Web-based UI accessible from any device + - RESTful JSON API for integrations + - Alert system for thresholds + + 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 + +Package: secubox-app-haproxy +Version: 1.0.0-r23 +Depends: lxc, lxc-common, openssl-util, wget-ssl, tar, jsonfilter, acme, acme-acmesh, socat, uhttpd +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-haproxy +SourceName: secubox-app-haproxy +License: MIT +Section: secubox +SourceDateEpoch: 1766005702 +Maintainer: CyberMind +Architecture: all +Installed-Size: 71680 +Description: HAProxy load balancer and reverse proxy running in an LXC container. + Features: + - Virtual hosts with SNI routing + - Multi-certificate SSL/TLS termination + - Let's Encrypt auto-renewal via ACME + - Backend health checks + - URL-based routing and redirections + - Stats dashboard + - Rate limiting and ACLs +Filename: secubox-app-haproxy_1.0.0-r23_all.ipk +Size: 15679 + +Package: secubox-app-hexojs +Version: 1.0.0-r8 +Depends: uci, libuci, 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 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 501760 +Description: Hexo CMS - Self-hosted static blog generator for OpenWrt + + Features: + - Hexo 8.x static site generator with Node.js 22 LTS + - CyberMind theme with dark mode and modern design + - Post and page management with Markdown editor + - Media library for images and files + - GitHub Pages deployment support + - Preview server for local testing + - Categories, tags, and apps portfolio + + Runs in LXC container with Alpine Linux. + Configure in /etc/config/hexojs. +Filename: secubox-app-hexojs_1.0.0-r8_all.ipk +Size: 94943 + +Package: secubox-app-localai +Version: 2.25.0-r1 +Depends: libstdcpp6, libpthread, wget-ssl, ca-certificates +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-localai +SourceName: secubox-app-localai +License: MIT +Section: utils +SourceDateEpoch: 1766005702 +URL: https://localai.io +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 30720 +Description: LocalAI native binary package for OpenWrt. + + Features: + - OpenAI-compatible REST API + - GGUF model support (LLaMA, Mistral, Phi, TinyLlama, etc.) + - Controller CLI (localaictl) + - Automatic binary download from GitHub + + The binary is downloaded on first run via 'localaictl install'. + + API: http://:8081/v1 +Filename: secubox-app-localai_2.25.0-r1_all.ipk +Size: 5710 + +Package: secubox-app-localai-wb +Version: 2.25.0-r1 +Depends: libstdcpp6, libpthread, wget-ssl, ca-certificates +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-localai-wb +SourceName: secubox-app-localai-wb +License: MIT +Section: utils +SourceDateEpoch: 1766005702 +URL: https://localai.io +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 30720 +Description: LocalAI native binary package for OpenWrt. + + This package provides: + - Configuration files and init scripts + - Controller CLI (localai-wb-ctl) + - Automatic binary download on first start + + The binary is downloaded from GitHub releases on first run. + For full backend support (llama-cpp, whisper, etc.), consider: + - secubox-app-localai (Docker/LXC based) + - secubox-app-ollama (recommended for ARM64) + + API: http://:8080/v1 +Filename: secubox-app-localai-wb_2.25.0-r1_all.ipk +Size: 7953 + +Package: secubox-app-lyrion +Version: 2.0.2-r1 +Depends: uci, libuci, wget, tar +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-lyrion +SourceName: secubox-app-lyrion +License: Apache-2.0 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 30720 +Description: Lyrion Media Server (formerly Logitech Media Server / Squeezebox Server) + for SecuBox-powered OpenWrt systems. + + Supports multiple container runtimes: + - Docker (if dockerd is installed) + - LXC (if lxc packages are installed) + + 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 + +Package: secubox-app-magicmirror2 +Version: 0.4.0-r8 +Depends: uci, libuci, 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 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 40960 +Description: MagicMirror² - Open source modular smart mirror platform for SecuBox. + + Features: + - Modular architecture with hundreds of available modules + - Built-in module manager for easy installation + - Weather, calendar, news, and custom widgets + - Web-based configuration interface + - Kiosk mode for dedicated displays + + 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 + +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 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 30720 +Description: Complete email server solution using docker-mailserver for SecuBox. + + Features: + - Full email server (SMTP, IMAP, POP3) + - User account management (add/remove/list) + - Email aliases support + - SpamAssassin spam filtering + - ClamAV antivirus (optional) + - Fail2ban intrusion prevention + - Let's Encrypt SSL certificates + - Backup and restore functionality + - DNS configuration verification + - Health monitoring and diagnostics + + Commands: mailinaboxctl --help +Filename: secubox-app-mailinabox_2.0.0-r1_all.ipk +Size: 7583 + +Package: secubox-app-metabolizer +Version: 1.0.0-r3 +Depends: secubox-app-gitea, secubox-app-streamlit, secubox-app-hexojs, rsync, git +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-metabolizer +SourceName: secubox-app-metabolizer +License: MIT +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 71680 +Description: Metabolizer Blog Pipeline - Integrated CMS with Git-based workflow + + Features: + - Gitea: Mirror GitHub repos, store content + - Streamlit: CMS with markdown editor + - HexoJS: Static site generator + - Webhooks: Auto-rebuild on push + - Portal: Static blog access + + Pipeline: Edit in Streamlit -> Push to Gitea -> Build with Hexo -> Publish +Filename: secubox-app-metabolizer_1.0.0-r3_all.ipk +Size: 13975 + +Package: secubox-app-mitmproxy +Version: 0.4.0-r16 +Depends: uci, libuci, wget, tar +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-mitmproxy +SourceName: secubox-app-mitmproxy +License: Apache-2.0 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 40960 +Description: mitmproxy - Interactive HTTPS proxy for SecuBox-powered OpenWrt systems. + + Features: + - Intercept and inspect HTTP/HTTPS traffic + - Modify requests and responses on the fly + - Web interface (mitmweb) for easy analysis + - Export traffic for offline analysis + + 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 + +Package: secubox-app-mmpm +Version: 0.2.0-r5 +Depends: secubox-app-magicmirror2 +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-mmpm +SourceName: secubox-app-mmpm +License: MIT +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 20480 +Description: MMPM (MagicMirror Package Manager) for SecuBox. + + Features: + - Web-based GUI for module management + - Search MagicMirror module registry + - Install, update, remove modules easily + - Automatic dependency handling + - Module configuration interface + + Runs inside the MagicMirror2 LXC container. +Filename: secubox-app-mmpm_0.2.0-r5_all.ipk +Size: 3975 + +Package: secubox-app-nextcloud +Version: 1.0.0-r2 +Depends: uci, libuci, dockerd, docker, containerd +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-nextcloud +SourceName: secubox-app-nextcloud +License: Apache-2.0 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 20480 +Description: Installer, configuration, and service manager for running Nextcloud + 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 + +Package: secubox-app-ollama +Version: 0.1.0-r1 +Depends: uci, libuci, jsonfilter, wget-ssl +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-ollama +SourceName: secubox-app-ollama +License: MIT +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 20480 +Description: Ollama - Simple local LLM runtime for SecuBox-powered OpenWrt systems. + + Features: + - Easy model management (ollama pull, ollama run) + - OpenAI-compatible API + - Native ARM64 support with backends included + - Lightweight compared to LocalAI + - Support for LLaMA, Mistral, Phi, Gemma models + + Runs in Docker/Podman container. + Configure in /etc/config/ollama. +Filename: secubox-app-ollama_0.1.0-r1_all.ipk +Size: 5738 + +Package: secubox-app-picobrew +Version: 1.0.0-r7 +Depends: uci, libuci, 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 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 20480 +Description: PicoBrew Server - Self-hosted brewing controller for PicoBrew devices + + Features: + - Control PicoBrew Zymatic, Z, Pico C, and Pico Pro devices + - Recipe management and import from BeerSmith + - Real-time brewing session monitoring + - Temperature and step control + - Session history and logging + + 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 + +Package: secubox-app-streamlit +Version: 1.0.0-r5 +Depends: uci, libuci, 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 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 51200 +Description: Streamlit App Platform - Self-hosted Python data app platform + + Features: + - Folder-based app structure (app.py, requirements.txt, .streamlit/) + - Multi-instance support (multiple apps on different ports) + - Gitea integration for app deployment and updates + - Python 3.12 with Streamlit in LXC container + - Auto-install requirements.txt with hash-based caching + - HAProxy publish wizard for vhost routing + - Web dashboard integration + + App folder structure: + /srv/streamlit/apps// + app.py, requirements.txt, .streamlit/ + + Configure in /etc/config/streamlit. +Filename: secubox-app-streamlit_1.0.0-r5_all.ipk +Size: 11727 + +Package: secubox-app-tor +Version: 1.0.0-r1 +Depends: tor, tor-geoip, iptables, curl, jsonfilter, socat +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-tor +SourceName: secubox-app-tor +License: MIT +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +Installed-Size: 30720 +Description: SecuBox Tor Shield - One-click Tor anonymization for OpenWrt + + Features: + - Transparent proxy mode (route all traffic through Tor) + - SOCKS proxy mode (selective app routing) + - DNS over Tor (prevent DNS leaks) + - Kill switch (block non-Tor traffic) + - Hidden services (.onion) management + - Bridge support (obfs4, snowflake) for censored networks + - Circuit visualization and identity management + + Configure in /etc/config/tor-shield. +Filename: secubox-app-tor_1.0.0-r1_all.ipk +Size: 7380 + +Package: secubox-app-webapp +Version: 1.5.0-r7 +Depends: uhttpd, uhttpd-mod-ubus, rpcd, rpcd-mod-file +Source: /home/reepost/CyberMindStudio/secubox-openwrt/secubox-tools/local-feed/secubox-app-webapp +SourceName: secubox-app-webapp +License: MIT +Section: secubox +SourceDateEpoch: 1766005702 +Maintainer: CyberMind.FR +Architecture: all +Installed-Size: 256000 +Description: SecuBox Control Center Dashboard - A web-based dashboard for monitoring + and managing SecuBox/OpenWrt systems. Features include: + - Native OpenWrt authentication via rpcd/ubus + - Real-time system monitoring (CPU, RAM, Disk, Network) + - CrowdSec security integration + - Service management + - Network interface control +Filename: secubox-app-webapp_1.5.0-r7_all.ipk +Size: 39170 + +Package: secubox-app-zigbee2mqtt +Version: 1.0.0-r3 +Depends: uci, libuci, 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 +Section: utils +SourceDateEpoch: 1766005702 +Maintainer: CyberMind Studio +Architecture: all +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 + +Package: secubox-core +Version: 0.10.0-r7 +Depends: libubox, libubus, libuci, 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 +Section: admin +SourceDateEpoch: 1766005702 +Maintainer: SecuBox Team +Architecture: all +Installed-Size: 440320 +Description: SecuBox Core Framework provides the foundational infrastructure for the + modular SecuBox system including: + - Module/AppStore management + - Component state management system + - Component registry and dependency tracking + - Profile and template engine + - Diagnostics and health checks + - Unified CLI interface + - ubus RPC backend +Filename: secubox-core_0.10.0-r7_all.ipk +Size: 79143 + diff --git a/package/secubox/secubox-app-bonus/root/www/secubox-feed/Packages.gz b/package/secubox/secubox-app-bonus/root/www/secubox-feed/Packages.gz index 8c12abd5..94885e08 100644 Binary files a/package/secubox/secubox-app-bonus/root/www/secubox-feed/Packages.gz and b/package/secubox/secubox-app-bonus/root/www/secubox-feed/Packages.gz differ diff --git a/package/secubox/secubox-app-bonus/root/www/secubox-feed/luci-app-secubox-admin_1.0.0-r18_all.ipk b/package/secubox/secubox-app-bonus/root/www/secubox-feed/luci-app-secubox-admin_1.0.0-r18_all.ipk new file mode 100644 index 00000000..48e7ce04 Binary files /dev/null and b/package/secubox/secubox-app-bonus/root/www/secubox-feed/luci-app-secubox-admin_1.0.0-r18_all.ipk differ diff --git a/package/secubox/secubox-app-bonus/root/www/secubox-feed/luci-app-secubox-bonus_0.2.0-r2_all.ipk b/package/secubox/secubox-app-bonus/root/www/secubox-feed/luci-app-secubox-bonus_0.2.0-r2_all.ipk index 1fbe1ee7..e4ff3ea6 100644 Binary files a/package/secubox/secubox-app-bonus/root/www/secubox-feed/luci-app-secubox-bonus_0.2.0-r2_all.ipk and b/package/secubox/secubox-app-bonus/root/www/secubox-feed/luci-app-secubox-bonus_0.2.0-r2_all.ipk differ diff --git a/package/secubox/secubox-app-bonus/root/www/secubox-feed/secubox-core_0.10.0-r7_all.ipk b/package/secubox/secubox-app-bonus/root/www/secubox-feed/secubox-core_0.10.0-r7_all.ipk new file mode 100644 index 00000000..bf52e6fb Binary files /dev/null and b/package/secubox/secubox-app-bonus/root/www/secubox-feed/secubox-core_0.10.0-r7_all.ipk differ diff --git a/package/secubox/secubox-core/Makefile b/package/secubox/secubox-core/Makefile index 0d5c6d39..4b0510a4 100644 --- a/package/secubox/secubox-core/Makefile +++ b/package/secubox/secubox-core/Makefile @@ -6,10 +6,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=secubox-core PKG_VERSION:=0.10.0 -PKG_RELEASE:=6 +PKG_RELEASE:=7 PKG_ARCH:=all PKG_LICENSE:=GPL-2.0 PKG_MAINTAINER:=SecuBox Team +# Prevent automatic libc dependency - shell scripts only +PKG_FLAGS:=nonshared include $(INCLUDE_DIR)/package.mk @@ -17,6 +19,7 @@ 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 PKGARCH:=all endef