Documentation Le Labo du Yeti
Le CMS headless propulsé par IA pour agences web et freelances. Pages, blog, cocon SEO, builder visuel, extensions.
Pourquoi cette documentation
Le Labo du Yeti est un CMS HTML headless conçu pour les agences web et les freelances qui veulent livrer des sites performants à leurs clients sans renoncer à la productivité éditoriale. Contrairement aux CMS classiques, il génère du HTML statique compilé, embarque un moteur IA pour produire pages, articles et cocons sémantiques, et offre un builder visuel inspiré d'Elementor pour permettre aux clients d'éditer leur contenu en toute sécurité.
Cette documentation s'adresse à trois publics distincts : les développeurs et intégrateurs qui installent et étendent le CMS, les agences et chefs de projet qui le configurent pour leurs clients, et les éditeurs finaux qui produisent et publient du contenu au quotidien. Chaque parcours est balisé par des chapitres dédiés, des exemples concrets et des conventions strictes.
Le projet suit un modèle SaaS hybride : une instance par client, hébergée sur Plesk avec son propre domaine et sa propre base SQLite, mise à jour par tag Git. Architecture moderne (Node 22 LTS, React 18, Vite 5, Tailwind), sécurité éprouvée (JWT, bcrypt, 2FA, RBAC à 4 rôles, CSP, rate-limiting), et système d'extensions WordPress-like complet avec hooks, capabilities et sidebar dynamique.
La philosophie : du HTML propre, des données structurées, du contrôle granulaire. Pas de templating runtime, pas de framework imposé côté client, pas de dépendances superflues. L'IA est un copilote éditorial, pas un boîte noire — chaque appel est logué, tarifé et auditable.
Choisir ton parcours
Deux entrées principales, selon ton rôle dans le projet. Tu peux passer de l'une à l'autre à tout moment via la barre de navigation.
Documentation technique
Référence complète pour développeurs, intégrateurs et DevOps qui installent, exploitent ou étendent le CMS. Architecture, API REST, moteur de rendu, builder, extensions, déploiement Plesk et hardening sécurité.
- Architecture & structure des dossiers
- API REST complète (auth, pages, blog, cocon, médias, build)
- Base de données SQLite (8 tables, migrations, WAL)
- Système d'extensions (manifest, hooks, capabilities)
- Déploiement Plesk & pipeline CI/CD
- Sécurité (JWT, RBAC, CSP, SSRF, rate-limiting)
Guide utilisateur
Manuel pratique pour administrateurs, agences, chefs de projet et clients éditeurs. Création de sites, gestion du contenu, builder visuel, génération IA et workflow agence au quotidien.
- Premiers pas & création d'un site
- Pages, blog & médiathèque
- Builder visuel WYSIWYG
- Cocon SEO & génération IA
- Layout global, header, footer & formulaires
- Publication, extensions & workflow agence
Liens rapides
Les pages les plus consultées de la documentation. Si tu débutes, commence par Premiers pas ou Présentation.
Stack technique
Une base moderne, stable et minimaliste, choisie pour la longévité et la simplicité de maintenance en hébergement Plesk.