Modules by Profile FR - CyberMind-FR/secubox-deb GitHub Wiki
Modules-by-Profile — ce que chaque profil installe 🟢
EN | FR | 🟢 ROOT | complément de Modules-by-Family-FR
À quoi ça sert
Savoir précisément quels modules viennent avec secubox-lite, secubox-isp et secubox-full. Un profil est un méta-paquet : il ne contient rien lui-même et tire d'autres paquets par ses dépendances. Les profils s'emboîtent : isp = lite + opérateur + hébergement, full = isp + le contenu du Hall. Les listes ci-dessous sont lues dans le debian/control des trois paquets de profil (les versions ne sont pas recopiées) ; les noms sont donnés sans le préfixe secubox-. Le raisonnement sur les profils et les niveaux de mémoire est dans Profils.
Ce qui distingue les profils
lite |
isp |
full |
|
|---|---|---|---|
| Rôle | tous les modules de protection, aucun service hébergé : ni courrier, ni sites, ni applications | lite plus le réseau d'opérateur et tous les modules d'hébergement | isp plus tout ce que présente le Hall |
| Hérite de | — | secubox-lite |
secubox-isp |
| Modules ajoutés | 44 | 18 | 22 |
| Contenu type | pare-feu, WAF, DPI et interception MITM, filtrage DNS, détection, contrôle d'accès, VPN, coffre, sauvegarde, SOC | modem, caches et dépôt, relais, maillage, mesures ; courrier, Matrix, fichiers, Git, sites, BBS, billets, actualités | le Hall lui-même, assistant et voix, médias, domotique, IA |
| Non inclus | services hébergés, médias, le bureau du Hall (webos, sbxos) |
médias, domotique, IA, le bureau du Hall | matériel spécifique (écrans, capteurs), qui reste à la demande |
| Recommande | wireguard-tools, sentinelle-gsm |
wireguard-tools |
wireguard-tools, voicestudio (suggère jitsi) |
secubox-lite — protection
- Socle: core, aggregator, system, hardening, premier-pas, autoload-agent, console, health, profiles, appstore, backup, config-advisor, vault, auth, certs
- Le Hall: hub, portal
- Réseau et DNS: netmodes, nac, ipv6guard, wan-link-guard, dns, dns-guard, webfilter, haproxy, wireguard, routes, qos, freebox, tor
- Bouclier : pare-feu, inspection et détection: waf-ng, ipblock, ad-guard, toolbox-ng, toolbox, dpi, ndpid-engine, interceptor, security-posture, threats, threatmesh, cookies, soc
- Maillage et fédération: annuaire
secubox-isp — ajoute l'opérateur et l'hébergement
Tout lite, plus :
- Réseau et DNS: modem, cdn, saas-relay, reality
- Maillage et fédération: p2p, federation, mesh
- Supervision: metrics
- Correspondance: mail, matrix, socialrelay, billets, messagerie
- Nuage et fichiers: nextcloud, gitea
- Publication et veille: metablogizer, bbs, metanews
secubox-full — ajoute le contenu du Hall
Tout isp (donc lite), plus :
- Socle: avatar, repo, assist
- Le Hall: webos, sbxos, surf, ephemeride, sbxos-audio-mood
- Nuage et fichiers: photoprism
- Assistant et voix: zia, voice
- Médias: radio, podcaster, peertube, jellyfin, ytsas, media, lyrion
- Maison et IA: mqtt, picobrew, ai-gateway, streamlit
Bon à savoir
- Chaque module appartient à un seul profil (un test de composition le vérifie) ou est déclaré hors profil ; voir la dernière section de Modules-by-Family-FR.
secubox-soctire les pages d'autres modules par ses dépendances (waf-ng,dpi,webos) :liteles porte donc, même siwebosn'est listé directement que dansfull.- Avant de bâtir une image,
scripts/verify-profile.sh <lite|isp|full>refuse un profil qui référence un module absent des paquets constructibles ou du working-set. - L'interface locale (kiosque WebUI et console TUI) fait partie de tous les profils.
Voir aussi
Profils · Modules-by-Family-FR · MODULES-FR · Installation-FR · Live-USB-FR · Operations-Release-Process-FR