SBX OS FR - CyberMind-FR/secubox-deb GitHub Wiki

SBX OS — le Hall en application installable 🧭

EN | FR | 🟣 MIND | paquet secubox-sbxos

SBX OS est le visage jouable du Hall : une application web servie sur /sbxos/, à l'origine du Hall, installable en PWA sur téléphone, tablette ou poste. Au lieu d'un mur de modules, elle propose cinq Espaces, chacun avec son guide, et ouvre des lieux plutôt que des applications. Le Hall classique reste intact à côté.

Ce que l'on voit

Espace Guide Contenu (selon le manifeste des Espaces)
Hall Lexie accès, ZIA, humeur, forums, BBS, courrier et messagerie, activité, comptes, éphéméride
Atelier Néo veille de dépôt, dépôt, contenu, cloud et Nextcloud, torrent, studio vocal, metablogizer, surf viewer
Sécurité Actor sécurité, acteurs, radar, guardian, DPI, IPv6 guardian, coffre
Média Lyrión radio, PeerTube, Lyrion, podcaster, PhotoPrism, YouTube SaaS, Billets-FR, MetaNews, relais social, Freebox TV, voix
Maison Zia appareils Zigbee
  • Rail latéral pour changer d'Espace (flèches du clavier), palette Ctrl+K pour aller n'importe où, réglages et fil d'activité.
  • Widgets dans les Espaces : chaque Espace finit par une section Widgets qui montre les cartes du Hall de ses modules, encadrées (une colonne sur téléphone). Ce sont les mêmes cartes que dans le Hall, voir Cartes-du-Hall.
  • Voix : un bouton micro dans la palette ; les commandes courantes s'exécutent côté navigateur sans ZIA, la reconnaissance se fait sur la box. Voir ZIA-Hall.
  • Les anciens liens ?ecran= fonctionnent : cinema, radio et billets vont à Média, cloud à Atelier.

Qui décide quoi

Deux sources, séparées exprès :

Source Décide Où
La box (manifeste) ce qui est disponible pour vous GET /api/v1/webos/sbxos/manifeste
Le navigateur (Hall) ce qui est montré : ordre, favoris, modules masqués, thème local à l'appareil, rien n'en sort

Le manifeste par rôle

La box calcule le manifeste selon l'appelant :

Appelant Reçoit
administrateur (vraie session admin) tous les modules de tous les Espaces
personne connectée (user) les modules qu'une personne peut ouvrir
invité, ou client hors LAN seulement les modules publics (radio, billets, PeerTube, MetaNews), sans inventaire de la box

Les modules réservés au LAN sont masqués hors LAN ; le verdict LAN vient de nginx, jamais du client. Un appareil n'est jamais administrateur. Le manifeste porte aussi le domaine, la table des anciens écrans et les capacités (voix, diffuser : personnes seulement). La source déclarative est espaces.toml dans secubox-webos.

Les guides

Lexie est le visage et la voix, ZIA le seul cerveau (voir ZIA-Hall) ; Néo, Actor, Lyrión et Zia guident les autres Espaces. L'Espace Sécurité s'appuie sur Actor Intelligence (ThreatMesh-FR, WAF-FR).

Installer sur un appareil

Ouvrez https://hall.<votre-domaine>/sbxos/ puis utilisez l'action « Installer » du navigateur. L'identifiant de la PWA est /sbxos/ ; l'enveloppe est mise en cache pour ouvrir l'app sans réseau, le manifeste est lu réseau d'abord, rien d'autre (aucun appel d'API, aucune autre origine) n'est mis en cache.

Application Android : PLAN

Statut : prévu, non livré. Aujourd'hui SBX OS est la PWA ci-dessus.

Le plan est une enveloppe Android native autour de la même application, construite avec Capacitor, partageant le manifeste et les Espaces et affichant les mêmes widgets. Elle s'ajouterait à l'application compagnon Toolbox sans root (Android-ToolBox) ; un VPN intégré et la gestion du certificat dans l'application sont différés. Rien de cette section n'est une fonction livrée.

Voir aussi

Cartes-du-Hall · ZIA-Hall · Identite-SBX-OS · WebOS-FR · Billets-FR · Android-ToolBox