Modules by Family - CyberMind-FR/secubox-deb GitHub Wiki

Modules-by-Family β€” the modules grouped by family 🟒

EN | FR | 🟒 ROOT | companion of Modules-by-Profile

What it is for

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.

Foundation

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)

The Hall

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)

Network and DNS

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)

Shield: firewall, inspection and detection

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)

Mesh and federation

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)

Supervision

  • metrics β€” system and traffic measurements β€” see Metrics (isp)

Correspondence

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)

Cloud and files

Hosted file, code and photo services.

  • nextcloud β€” file sync and sharing (isp)
  • gitea β€” Git server (isp)
  • photoprism β€” photo management (full)

Publishing and watch

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)

Assistant and voice

The local assistant of the Hall.

  • zia β€” local AI of the Hall: chat, object search, delegation (full)
  • voice β€” local speech synthesis and recognition (full)

Media

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 and AI

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)

Outside the profiles

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 by full), voicestudio (studio voice engine, recommended by full), sentinelle-gsm (recommended by lite; 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 in lite.

See also

Modules-by-Profile Β· Profils Β· MODULES-EN Β· Architecture Β· Admin-Panels-Gallery Β· Cartes-du-Hall

⚠️ **GitHub.com Fallback** ⚠️