Modules by Family - CyberMind-FR/secubox-deb GitHub Wiki
EN | FR | π’ ROOT | companion of Modules-by-Profile
Find a module by what it does. Each family below lists its modules with one line each, and, in brackets, the profile that ships it (lite, isp or full; see Modules-by-Profile). Only modules listed in the dependencies of the three profile packages are shown here; the complete catalogue, with every optional module, is in MODULES-EN.
The family follows the theme field of each module's menu entry (menu.d/*.json); modules without a menu entry (such as core or aggregator) are placed by role. Names are shown without the secubox- prefix.
Core libraries, system, provisioning, secrets and certificates.
- core β shared Python library, JWT, TOML config, first-boot scripts (lite)
- aggregator β master API gateway that mounts module APIs under /api/v1/ (lite)
- system β system configuration and management (lite)
- hardening β kernel and system hardening (sysctl, AppArmor, kernel modules) (lite)
- premier-pas β prepare, export or push the first-boot profile of a future box (lite)
- autoload-agent β box-side Auto-Load provisioning agent (outgoing tunnel only) (lite)
- console β terminal dashboard (TUI) on tty1 (lite)
- health β health probers for vhosts and modules (lite)
- profiles β module inventory, memory cost and desired-state profiles (lite)
- appstore β install, enable and configure SecuBox modules (lite)
- backup β backup of system configs and LXC containers (lite)
- config-advisor β security configuration advisor (lite)
- vault β vault: sealed secrets, master key held in memory (lite)
- auth β authentication management (lite)
- certs β ACME SSL/TLS certificate management (lite)
- avatar β identity and avatar management (full)
- repo β APT repository manager (control plane of the package repository) (full)
- assist β consent-gated live assistance (full)
Dashboards, portal and the SBX OS desktop.
- hub β control center, overview and health monitor (lite)
- portal β authentication portal (lite)
- webos β normalized service registry that feeds the Hall (full)
- sbxos β the Hall as an installable PWA (full)
- surf β per-origin browsing relay (full)
- ephemeride β astronomy and calendar card of the Hall (full)
- sbxos-audio-mood β prosodic cues of the user's voice, analysed locally (full)
Topology, access control, DNS filtering, routing, VPN and operator networking.
- netmodes β network topology modes β see Network-Modes (lite)
- nac β network access control, zones, quarantine β see NAC (lite)
- ipv6guard β who is reachable over IPv6, in plain words (lite)
- wan-link-guard β watchdog for a marginal WAN link on a specific board (lite)
- dns β DNS master and zone management (lite)
- dns-guard β DNS anomaly detection, sinkhole and network-anomaly (lite)
- webfilter β content filtering by category β see Webfilter (lite)
- haproxy β TLS front end and load balancer (lite)
- wireguard β WireGuard VPN tunnel management (lite)
- routes β routing table viewer and manager (lite)
- qos β traffic shaping and bandwidth management (lite)
- freebox β Freebox connector: devices, connection, IPv6 firewall, redirections (lite)
- tor β Tor anonymity network and hidden services (lite)
- modem β LTE/5G modem management (isp)
- cdn β box caches and local APT repository β see Caches-and-Mirrors (isp)
- saas-relay β SaaS/API proxy relay (isp)
- reality β VLESS+Reality egress-point manager (isp)
WAF, traffic inspection, DNS ad blocking, threat detection and the SOC.
- waf-ng β sbxwaf engine and Actor Intelligence β see WAF (lite)
- ipblock β IP blocklist management from several sources (lite)
- ad-guard β ad and tracker blocking by device, Guardian dashboard β see DNS-Filtrage (lite)
- toolbox-ng β Go tools of the fleet (sbxmitm, sentinel, sbxdpiβ¦) (lite)
- toolbox β digital booth: captive AP and MITM analyzer β see ToolBox (lite)
- dpi β deep packet inspection β see DPI-Vivant (lite)
- ndpid-engine β nDPId / nDPIsrvd flow classification daemons (lite)
- interceptor β supervision of the inspection chain β see Interceptor (lite)
- security-posture β posture score, compliance and findings (lite)
- threats β unified threats dashboard (lite)
- threatmesh β sovereign threat intelligence (feeds and mesh) β see ThreatMesh (lite)
- cookies β cookie tracking and privacy compliance (lite)
- soc β security operations center β see SOC (lite)
Trust between boxes and peer-to-peer networking.
- annuaire β federated trust directory, fleet view, delegated config scopes (lite)
- p2p β peer-to-peer network hub (isp)
- federation β SBX federation: certificates and membership (isp)
- mesh β 802.11s backhaul and Passpoint access point control (isp)
- metrics β system and traffic measurements β see Metrics (isp)
Hosted messaging, mail and micro-blogging.
- mail β mail server (Postfix/Dovecot) β see Messagerie (isp)
- matrix β federated encrypted chat server (isp)
- socialrelay β social network relay: fediverse, cached media, BBS threads (isp)
- billets β micro-blog gateway β see Billets (isp)
- messagerie β public wall and private messages for people and visitors (isp)
Hosted file, code and photo services.
- nextcloud β file sync and sharing (isp)
- gitea β Git server (isp)
- photoprism β photo management (full)
Sites, forums and news.
- metablogizer β static site publisher (isp)
- bbs β forums, library and publishing to billets (isp)
- metanews β news radar: several sources, one event, one discussion (isp)
The local assistant of the Hall.
- zia β local AI of the Hall: chat, object search, delegation (full)
- voice β local speech synthesis and recognition (full)
Radio, podcasts, video and music.
- radio β collaborative radio and television, shared programming (full)
- podcaster β subscribe, download and relay podcasts (full)
- peertube β federated video platform (full)
- jellyfin β media server running natively in an LXC container (full)
- ytsas β web-media gateway (full)
- media β detection, browsing and transfer between USB media (full)
- lyrion β music server and player control (full)
Home automation and AI.
- mqtt β MQTT broker (full)
- picobrew β homebrew fermentation controller (full)
- ai-gateway β AI data-sovereignty gateway (full)
- streamlit β Streamlit application platform (full)
A module absent from the three profiles stays installable by hand (apt install secubox-<module>).
-
Optional:
jitsi(video conferencing, needs an LXC container; only suggested byfull),voicestudio(studio voice engine, recommended byfull),sentinelle-gsm(recommended bylite; published for arm64 only). -
Specific hardware or use:
eye-remote,rbs-sensor,led-heartbeat,meshtastic,daemon-c3box,voice-moteur,zia-llm,zkp,clamav,netboot,vm,soc-agent,ui-manager,daemon. -
Infrastructure, never on a client box:
autoload(the Auto-Load workshop server); only its agent is inlite.
Modules-by-Profile Β· Profils Β· MODULES-EN Β· Architecture Β· Admin-Panels-Gallery Β· Cartes-du-Hall