Update metapackages to include all 41 modules

secubox-full v1.1.0:
- Now includes all 39 modules (was 14)
- Added: backup, watchdog, tor, exposure, mitmproxy, traffic
- Added: portal, haproxy, dns, mail, webmail, users, gitea, nextcloud
- Added: droplet, streamlit, streamforge, metablogizer, publish, c3box
- Added: waf, repo, hardening, mail-lxc, webmail-lxc

secubox-lite v1.1.0:
- Added secubox-portal (required for login)
- Added secubox-hardening (kernel security)
- Added watchdog and backup to suggestions

Updated repo/README.md with complete package list (41 packages).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
CyberMind-FR 2026-03-23 18:02:26 +01:00
parent 46c1780bb1
commit eb0d5c713a
5 changed files with 80 additions and 20 deletions

View File

@ -1,3 +1,14 @@
secubox-full (1.1.0-1~bookworm1) bookworm; urgency=medium
* Update to include all 39 modules
* Add new modules: backup, watchdog, tor, exposure, mitmproxy, traffic
* Add modules: portal, haproxy, dns, mail, webmail, users, gitea, nextcloud
* Add modules: droplet, streamlit, streamforge, metablogizer, publish, c3box
* Add modules: waf, repo, hardening, mail-lxc, webmail-lxc
* Update homepage to secubox.in
-- Gerald KERMA <devel@cybermind.fr> Sun, 23 Mar 2026 12:00:00 +0100
secubox-full (1.0.3-1~bookworm1) bookworm; urgency=medium
* Add UMask=0000 for world-accessible sockets

View File

@ -4,7 +4,7 @@ Priority: optional
Maintainer: Gerald KERMA <devel@cybermind.fr>
Build-Depends: debhelper-compat (= 13)
Standards-Version: 4.6.2
Homepage: https://secubox.gondwana.systems
Homepage: https://secubox.in
Rules-Requires-Root: no
Package: secubox-full
@ -12,22 +12,52 @@ Architecture: all
Depends: ${misc:Depends},
secubox-core (>= 1.0),
secubox-hub (>= 1.0),
secubox-portal (>= 1.0),
secubox-system (>= 1.0),
secubox-crowdsec (>= 1.0),
secubox-netdata (>= 1.0),
secubox-wireguard (>= 1.0),
secubox-dpi (>= 1.0),
secubox-netmodes (>= 1.0),
secubox-nac (>= 1.0),
secubox-waf (>= 1.0),
secubox-auth (>= 1.0),
secubox-nac (>= 1.0),
secubox-wireguard (>= 1.0),
secubox-netmodes (>= 1.0),
secubox-dpi (>= 1.0),
secubox-qos (>= 1.0),
secubox-mediaflow (>= 1.0),
secubox-cdn (>= 1.0),
secubox-traffic (>= 1.0),
secubox-vhost (>= 1.0),
secubox-system (>= 1.0)
Recommends: crowdsec, netdata, wireguard-tools, netifyd
Description: SecuBox Full — All modules
secubox-haproxy (>= 1.0),
secubox-cdn (>= 1.0),
secubox-netdata (>= 1.0),
secubox-mediaflow (>= 1.0),
secubox-dns (>= 1.0),
secubox-mail (>= 1.0),
secubox-mail-lxc (>= 1.0),
secubox-webmail (>= 1.0),
secubox-webmail-lxc (>= 1.0),
secubox-users (>= 1.0),
secubox-gitea (>= 1.0),
secubox-nextcloud (>= 1.0),
secubox-droplet (>= 1.0),
secubox-streamlit (>= 1.0),
secubox-streamforge (>= 1.0),
secubox-metablogizer (>= 1.0),
secubox-publish (>= 1.0),
secubox-c3box (>= 1.0),
secubox-backup (>= 1.0),
secubox-watchdog (>= 1.0),
secubox-tor (>= 1.0),
secubox-exposure (>= 1.0),
secubox-mitmproxy (>= 1.0),
secubox-repo (>= 1.0),
secubox-hardening (>= 1.0)
Recommends: crowdsec, netdata, wireguard-tools, netifyd, tor, mitmproxy
Description: SecuBox Full — All 39 modules
Metapackage installing all SecuBox modules for full functionality.
Recommended for MOCHAbin and other devices with 4GB+ RAM.
.
Includes: Hub, CrowdSec, Netdata, WireGuard, DPI, Network Modes,
NAC, Auth, QoS, MediaFlow, CDN, VHost, and System modules.
Core: hub, portal, system
Security: crowdsec, waf, auth, nac, hardening, mitmproxy
Network: wireguard, netmodes, dpi, qos, traffic, vhost, haproxy, cdn, tor, exposure
Monitoring: netdata, mediaflow, watchdog
Services: dns, mail, webmail, users, gitea, nextcloud
Publishing: droplet, streamlit, streamforge, metablogizer, publish, c3box
Infrastructure: backup, repo

View File

@ -1,3 +1,12 @@
secubox-lite (1.1.0-1~bookworm1) bookworm; urgency=medium
* Add secubox-portal (required for login)
* Add secubox-hardening (kernel security)
* Add watchdog and backup to suggestions
* Update homepage to secubox.in
-- Gerald KERMA <devel@cybermind.fr> Sun, 23 Mar 2026 12:00:00 +0100
secubox-lite (1.0.3-1~bookworm1) bookworm; urgency=medium
* Add UMask=0000 for world-accessible sockets

View File

@ -4,7 +4,7 @@ Priority: optional
Maintainer: Gerald KERMA <devel@cybermind.fr>
Build-Depends: debhelper-compat (= 13)
Standards-Version: 4.6.2
Homepage: https://secubox.gondwana.systems
Homepage: https://secubox.in
Rules-Requires-Root: no
Package: secubox-lite
@ -12,13 +12,15 @@ Architecture: all
Depends: ${misc:Depends},
secubox-core (>= 1.0),
secubox-hub (>= 1.0),
secubox-portal (>= 1.0),
secubox-crowdsec (>= 1.0),
secubox-wireguard (>= 1.0),
secubox-netmodes (>= 1.0),
secubox-nac (>= 1.0),
secubox-system (>= 1.0)
secubox-system (>= 1.0),
secubox-hardening (>= 1.0)
Recommends: crowdsec, wireguard-tools
Suggests: secubox-netdata, secubox-qos, secubox-auth
Suggests: secubox-netdata, secubox-qos, secubox-auth, secubox-watchdog, secubox-backup
Description: SecuBox Lite — Essential modules for low-RAM devices
Metapackage installing essential SecuBox modules for ESPRESSObin
and other devices with 1-2GB RAM.

View File

@ -124,12 +124,12 @@ ssh-keyscan -H apt.secubox.in
# Copy output to GitHub secret: DEPLOY_KNOWN_HOSTS
```
## Packages disponibles (33 packages)
## Packages disponibles (41 packages)
### Metapackages
| Package | Description |
|---------|-------------|
| `secubox-full` | All modules (4GB+ RAM recommended) |
| `secubox-full` | All 39 modules (4GB+ RAM recommended) |
| `secubox-lite` | Essential modules only (1-2GB RAM) |
### Core Infrastructure
@ -145,8 +145,10 @@ ssh-keyscan -H apt.secubox.in
|---------|-------------|
| `secubox-crowdsec` | CrowdSec integration |
| `secubox-waf` | Web Application Firewall (300+ rules) |
| `secubox-mitmproxy` | MITM proxy with WAF inspection |
| `secubox-auth` | Authentication |
| `secubox-nac` | Network Access Control |
| `secubox-hardening` | Kernel and system hardening |
### Networking
| Package | Description |
@ -155,9 +157,12 @@ ssh-keyscan -H apt.secubox.in
| `secubox-netmodes` | Network modes |
| `secubox-dpi` | Deep Packet Inspection |
| `secubox-qos` | Quality of Service |
| `secubox-traffic` | TC/CAKE traffic shaping |
| `secubox-vhost` | Virtual hosts |
| `secubox-haproxy` | HAProxy management |
| `secubox-cdn` | CDN cache |
| `secubox-tor` | Tor circuits and hidden services |
| `secubox-exposure` | Unified exposure (Tor, SSL, DNS, Mesh) |
### Applications
| Package | Description |
@ -169,7 +174,7 @@ ssh-keyscan -H apt.secubox.in
| `secubox-gitea` | Gitea Git server (LXC) |
| `secubox-nextcloud` | Nextcloud file sync (LXC) |
| `secubox-dns` | DNS/BIND management |
| `secubox-users` | Unified identity |
| `secubox-users` | Unified identity (7 services) |
### Publishing
| Package | Description |
@ -180,9 +185,12 @@ ssh-keyscan -H apt.secubox.in
| `secubox-metablogizer` | Static site generator |
| `secubox-publish` | Unified publishing |
### Monitoring
### Monitoring & Infrastructure
| Package | Description |
|---------|-------------|
| `secubox-netdata` | Netdata integration |
| `secubox-mediaflow` | Media flow analysis |
| `secubox-c3box` | Services portal |
| `secubox-watchdog` | Container/service/endpoint monitoring |
| `secubox-backup` | System and container backups |
| `secubox-repo` | APT repository management |