secubox-openwrt/package/secubox
CyberMind-FR dcc34c8bf6 feat(peertube): Add PeerTube video platform package
New secubox-app-peertube package for self-hosted video streaming:

- LXC Debian container with PostgreSQL, Redis, Node.js, FFmpeg
- peertubectl control script with install/update/emancipate commands
- UCI configuration for server, transcoding, live streaming, storage
- procd init script with respawn support
- HAProxy integration with WebSocket and extended timeouts
- RTMP live streaming support (optional)
- S3/object storage support (configurable)
- Admin commands for user management
- Backup/restore functionality

Commands:
  peertubectl install              - Create LXC container with full stack
  peertubectl emancipate <domain>  - Full exposure with HAProxy + ACME
  peertubectl admin create-user    - Create user accounts
  peertubectl live enable          - Enable RTMP live streaming
  peertubectl backup/restore       - Database backup

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-15 05:43:22 +01:00
..
.appstore release: bump secubox hub to 0.6.1-0 2025-12-30 14:42:45 +01:00
luci-app-ai-insights feat(ai-insights,tor-shield): KISS cyberpunk theme and domain exclusions 2026-02-12 10:00:38 +01:00
luci-app-auth-guardian feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-backup feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-bandwidth-manager feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-cdn-cache feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-client-guardian feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-cloner feat(luci-app-cloner): Add partition tools to ASU builds 2026-02-13 08:13:53 +01:00
luci-app-config-advisor feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-cookie-tracker feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-crowdsec-dashboard feat(crowdsec): Add organization column to alerts table 2026-02-12 06:26:26 +01:00
luci-app-cve-triage feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-cyberfeed feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-device-intel style(device-intel): Migrate dashboard views to KISS theme 2026-02-12 12:11:42 +01:00
luci-app-dns-provider feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-dnsguard feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-domoticz feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-exposure feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-gitea feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-glances feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-gotosocial feat(gotosocial): Add GoToSocial Fediverse server packages 2026-02-13 13:52:58 +01:00
luci-app-haproxy style(haproxy): Migrate acls.js and settings.js to KISS theme 2026-02-12 12:06:23 +01:00
luci-app-hexojs fix(haproxy): Use LAN IP for backends (HAProxy runs in LXC container) 2026-02-13 14:49:50 +01:00
luci-app-interceptor fix(interceptor): Check mitmproxy-in/out containers instead of mitmproxy 2026-02-14 17:21:25 +01:00
luci-app-iot-guard feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-jellyfin feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-jitsi feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-ksm-manager feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-localai feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-localrecall feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-lyrion feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-mac-guardian feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-magicmirror2 feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-mailserver feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-master-link feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-media-flow feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-metablogizer fix(haproxy): Use LAN IP for backends (HAProxy runs in LXC container) 2026-02-13 14:49:50 +01:00
luci-app-metabolizer feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-mitmproxy fix(luci-mitmproxy): Preserve autoban enabled state on save 2026-02-14 05:56:01 +01:00
luci-app-mmpm feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-mqtt-bridge feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-ndpid style(ndpid): Migrate dashboard and flows views to KISS theme 2026-02-12 13:51:36 +01:00
luci-app-netdata-dashboard feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-network-anomaly feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-network-modes feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-network-tweaks style(network-tweaks): Migrate overview.js to KISS theme 2026-02-12 12:14:04 +01:00
luci-app-nextcloud feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-ollama feat(kiss): Collapsible multi-level navigation with extended Ollama features 2026-02-12 06:56:26 +01:00
luci-app-picobrew feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-secubox feat(dashboard): Add LAN, BR-WAN, and public IPs to network panel 2026-02-12 06:17:27 +01:00
luci-app-secubox-admin feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-secubox-mirror feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-secubox-netdiag feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-secubox-netifyd feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-secubox-p2p fix(secubox-p2p): Fix discoverPeers API method name 2026-02-13 08:32:16 +01:00
luci-app-secubox-portal fix(kiss): Update nav paths and add AI Insights 2026-02-12 09:36:42 +01:00
luci-app-secubox-security-threats feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-service-registry fix(haproxy): Use LAN IP for backends (HAProxy runs in LXC container) 2026-02-13 14:49:50 +01:00
luci-app-simplex feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-streamlit feat(streamlit): Auto-create Gitea repo and push on all uploads 2026-02-12 08:50:12 +01:00
luci-app-system-hub feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-threat-analyst feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-tor-shield feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-traffic-shaper feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-vhost-manager feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-vortex-dns feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-vortex-firewall feat(kiss): Collapsible multi-level navigation with extended Ollama features 2026-02-12 06:56:26 +01:00
luci-app-wazuh feat(luci-app-wazuh): Add KISS UI theme and add to feed 2026-02-14 16:36:44 +01:00
luci-app-wireguard-dashboard feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-app-zigbee2mqtt feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-secubox-dnsguard feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
luci-theme-secubox feat(theme): Add global KISS mode support to SecuBox theme 2026-02-11 12:19:49 +01:00
secubox-app docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-adguardhome docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-auth-logger docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-backup feat: Add unified backup manager, custom mail server, DNS subdomain generator 2026-02-05 10:40:32 +01:00
secubox-app-bonus chore(feed): Update secubox-app-bonus local feed packages 2026-02-14 17:18:02 +01:00
secubox-app-crowdsec feat(crowdsec): Upgrade to v1.7.6 with Go 1.23 compatibility 2026-01-27 11:33:49 +01:00
secubox-app-crowdsec-custom feat(interceptor,ddos): Add Insider WAF pillar and DDoS hardening profile 2026-02-12 10:46:16 +01:00
secubox-app-cs-firewall-bouncer docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-cyberfeed docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-device-intel fix(device-intel): Fix empty vendor column and add OUI emoji display 2026-02-04 18:33:10 +01:00
secubox-app-dns-provider feat(secubox-core): Add secubox-landing page generator 2026-02-08 06:15:37 +01:00
secubox-app-domoticz fix(domoticz): Correct README to say Debian instead of Alpine 2026-02-04 22:06:53 +01:00
secubox-app-exposure feat(secubox-core): Add secubox-landing page generator 2026-02-08 06:15:37 +01:00
secubox-app-gitea fix(gitea): Remove cgroup mount to fix LXC startup on some kernels 2026-02-13 13:41:58 +01:00
secubox-app-gk2hub feat(gk2hub): Add GK2 Hub landing page generator package 2026-02-12 14:41:53 +01:00
secubox-app-glances feat: Add smbfs mount manager, Jellyfin READMEs, Glances host visibility, planning updates 2026-02-04 21:02:46 +01:00
secubox-app-gotosocial feat(gotosocial): Migrate to LXC container with Alpine rootfs 2026-02-14 07:16:54 +01:00
secubox-app-guacamole feat: P2P App Store, Remote Access & Mesh Media packages 2026-02-05 00:33:53 +01:00
secubox-app-haproxy fix(haproxy): Add waf_bypass option for WebSocket-heavy apps 2026-02-14 08:03:27 +01:00
secubox-app-hexojs fix(deps): Remove libubox/libubus/libuci from all SecuBox package dependencies 2026-01-30 19:46:27 +01:00
secubox-app-jellyfin feat(apps): Convert Docker-based apps to LXC 2026-02-14 09:07:33 +01:00
secubox-app-jitsi fix(jitsi): Use LAN IP instead of localhost for backends 2026-02-08 11:36:58 +01:00
secubox-app-ksmbd feat: P2P App Store, Remote Access & Mesh Media packages 2026-02-05 00:33:53 +01:00
secubox-app-localai feat(localai): Upgrade to v3.9.0 with Agent Jobs and Memory Reclaimer 2026-02-05 05:02:45 +01:00
secubox-app-lyrion feat(lyrion): Add WAN access checkbox for firewall rules 2026-02-03 08:06:54 +01:00
secubox-app-mac-guardian fix(device-intel): Fix empty vendor column and add OUI emoji display 2026-02-04 18:33:10 +01:00
secubox-app-magicmirror2 docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-mailserver feat(apps): Convert Docker-based apps to LXC 2026-02-14 09:07:33 +01:00
secubox-app-metablogizer fix(mitmproxy): Fix wildcard route priority matching 2026-02-14 16:03:43 +01:00
secubox-app-metabolizer feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
secubox-app-mitmproxy fix(mitmproxy): Fix wildcard route priority matching 2026-02-14 16:03:43 +01:00
secubox-app-mmpm docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-ndpid docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-netifyd feat: Portal service detection, nDPId compat layer, CrowdSec/Netifyd packages 2026-01-10 13:51:40 +01:00
secubox-app-nextcloud docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-nodogsplash docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-ollama docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-peertube feat(peertube): Add PeerTube video platform package 2026-02-15 05:43:22 +01:00
secubox-app-picobrew docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-pinafore feat(pinafore): Add Mastodon client hub package 2026-02-14 06:34:40 +01:00
secubox-app-roundcube feat(apps): Convert Docker-based apps to LXC 2026-02-14 09:07:33 +01:00
secubox-app-rustdesk feat: P2P App Store, Remote Access & Mesh Media packages 2026-02-05 00:33:53 +01:00
secubox-app-simplex feat(secubox-core): Add secubox-landing page generator 2026-02-08 06:15:37 +01:00
secubox-app-smbfs feat: Add smbfs mount manager, Jellyfin READMEs, Glances host visibility, planning updates 2026-02-04 21:02:46 +01:00
secubox-app-streamlit fix(streamlitctl): Add mitmproxy route sync step to emancipation 2026-02-15 05:29:48 +01:00
secubox-app-streamlit-evolution feat(evolution): Real-time sync for all tabs (60s cache) 2026-02-08 07:53:29 +01:00
secubox-app-tor feat(ai-insights,tor-shield): KISS cyberpunk theme and domain exclusions 2026-02-12 10:00:38 +01:00
secubox-app-vhost-manager feat(vhost-manager): Add centralized VHost manager 2026-02-05 10:16:19 +01:00
secubox-app-wazuh fix(wazuh): Handle multiple deb archive compression formats 2026-02-14 14:28:15 +01:00
secubox-app-webapp docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-app-zigbee2mqtt fix(zigbee2mqtt): Fix adapter type, config format, and add MQTT dependency 2026-02-04 19:29:59 +01:00
secubox-base docs(secubox): Add KISS README for all 46 remaining packages 2026-02-03 07:34:06 +01:00
secubox-config-advisor feat(interceptor,ddos): Add Insider WAF pillar and DDoS hardening profile 2026-02-12 10:46:16 +01:00
secubox-console feat(p2p): Release v0.6.0 - MirrorBox NetMesh Catalog 2026-01-31 11:56:18 +01:00
secubox-content-pkg feat: P2P App Store, Remote Access & Mesh Media packages 2026-02-05 00:33:53 +01:00
secubox-cookie-tracker feat(interceptor): Add InterceptoR transparent traffic interception 2026-02-11 10:58:53 +01:00
secubox-core fix(cloner): Fix ASU API request format for image building 2026-02-12 09:30:17 +01:00
secubox-cve-triage feat: Add CVE Triage Agent and Vortex DNS, fix webmail login 2026-02-05 12:19:54 +01:00
secubox-dns-guard feat: Add threat-analyst, dns-guard, mcp-server and DNS provider DynDNS 2026-02-05 08:30:28 +01:00
secubox-identity feat(mirrornet): Add v0.19 MirrorNetworking core packages 2026-02-05 18:43:19 +01:00
secubox-iot-guard feat(iot-guard): Add IoT device isolation and security monitoring 2026-02-11 10:36:04 +01:00
secubox-localrecall feat(ai): Add v0.19 AI agent packages 2026-02-05 18:58:08 +01:00
secubox-master-link feat(cloner): Add SecuBox Station Cloner/Deployer 2026-02-08 06:52:59 +01:00
secubox-mcp-server feat: Add threat-analyst, dns-guard, mcp-server and DNS provider DynDNS 2026-02-05 08:30:28 +01:00
secubox-mirrornet feat(mirrornet): Add v0.19 MirrorNetworking core packages 2026-02-05 18:43:19 +01:00
secubox-network-anomaly feat(ai): Add v0.19 AI agent packages 2026-02-05 18:58:08 +01:00
secubox-p2p perf(secubox-p2p): Optimize shared services for faster LuCI response 2026-02-13 12:20:44 +01:00
secubox-p2p-intel feat(mirrornet): Add v0.19 MirrorNetworking core packages 2026-02-05 18:43:19 +01:00
secubox-threat-analyst feat: Add threat-analyst, dns-guard, mcp-server and DNS provider DynDNS 2026-02-05 08:30:28 +01:00
secubox-vortex-dns feat(vortex-dns): Complete meshed subdomain delegation system 2026-02-05 13:23:18 +01:00
secubox-vortex-firewall fix(vortex-firewall): Detect BIND RPZ in addition to dnsmasq 2026-02-14 17:31:06 +01:00
secubox-wazuh-manager feat(wazuh): Add Wazuh Manager LXC container package 2026-02-14 13:31:31 +01:00
PUNK-EXPOSURE.md feat(jellyfin): Add secubox-app-jellyfin and luci-app-jellyfin packages 2026-02-04 14:50:59 +01:00
VORTEX-DNS-FIREWALL.md feat(vortex-firewall): Add DNS-level threat blocking with x47 multiplier 2026-02-11 06:58:02 +01:00