Le blog
Ce que fait la plateforme,
et comment nous construisons dessus
Le Hub et ses services, les minihubs et les mmh, la technique du socle et les applications livrées. Des billets écrits depuis l’atelier, sur ce qui tourne vraiment — pas sur ce qui est prévu.
-

Le registre signé — un catalogue d’applications vérifié par signature Ed25519
Votre Hub tire son catalogue d’applications d’un registre, et n’en croit rien tant que la signature n’est pas vérifiée. Ce que montrent l’écran Repository et l’écran TheFront, et ce que la signature garantit.
-

Le mmh, en bref — 12 à 17 Mo de Go pour sortir, envoyer, exécuter
Le mmh (miniMiniHub) est un agent Go de 12 à 17 Mo, rattaché à un minihub parent. Il sort sur Internet, remet du courrier ou exécute des tâches planifiées d’agent IA. Voici ceux d’un minihub.
-

Installer une application sur le Hub — depuis le catalogue, ou depuis une archive
Le Hub installe un programme de deux façons : depuis son catalogue, ou depuis une archive livrée par votre développeur. Dans les deux cas, il pose la base, les secrets, l’adresse, le certificat, la route et la connexion unique.
-

Déployer sur un minihub — le catalogue du Hub, installé sur votre machine
Le bouton « Déployer » d’un minihub ouvre le catalogue du Hub. L’application s’installe sur la machine distante et, si on le veut, reçoit une adresse publique servie par le Hub.
-

Un minihub de près — identité, certificat, journal du tunnel
La fiche d’un minihub dit qui il est, avec quel certificat il se présente, et ce qui est arrivé à son tunnel. On la lit ici sur minihub-mini001, ligne par ligne.
-

Le tableau de bord du Hub — applications, certificats, DNS et services sur un écran
Le tableau de bord du Hub dit en un coup d’œil combien d’applications tournent, combien de certificats et d’adresses il gère, et si ses services internes répondent. Voici comment le lire, chiffre par chiffre.
-

Le Portail du Hub — toutes vos applications, du Hub et de vos machines, en un clic
Après la connexion, le Hub ouvre sur son Portail : une tuile par application prête à servir, celles du Hub à gauche, celles de vos machines rattachées à droite. Un clic, et l’application s’ouvre, déjà connectée.
-

Le minihub, en bref — un agent qui appelle le Hub, jamais l’inverse
Un minihub est un agent posé sur une de vos machines. Il ouvre lui-même un tunnel chiffré vers le Hub, sur le port 443, et le Hub l’administre à travers ce tunnel. Voici la liste qui les suit.
-
TheSocle en 5 minutes — ni Spring Batch, ni Temporal
Socle V005 est le framework Java sur lequel tournent nos applications et le Hub lui-même. Un orchestrateur, des workers, un bus, des actions que l’on appelle en REST ou depuis un agent IA. Ce qu’il est, ce qu’il n’est pas, et un worker réel pour le voir.
