Cas 03 · Plateforme
Bâtir sans
limites.
Veltrix est la plateforme de contenu que nous avons écrite de zéro — un CMS autohébergé et un constructeur de sites visuel qui fait tourner de nombreux sites à partir d’un seul noyau, et qui s’enrichit d’extensions et de thèmes sans que personne touche à ce noyau.
- 01 // Rôle
- Architecture · Produit · Ingénierie · Marque
- 02 // Plateforme
- CMS autohébergé — éditions Node et PHP
- 03 // Année
- 2026
- 04 // Statut
- Version privée · 2.x
A Le mandat
Les sites clients finissaient toujours par dépasser le même compromis : un CMS facile au départ, puis une pile de modules pour la construction de pages, le référencement, la sécurité et les sauvegardes — chacun avec ses mises à jour, ses conflits et ses angles morts.
A.2 Ce qu’il devait faire
- 01Intégrer l’essentiel : constructeur, référencement, formulaires, recherche, sauvegardes, pare-feu
- 02Figer les points d’extension pour qu’une extension écrite une fois continue de fonctionner
- 03Tourner sur un hébergement infonuagique haut de gamme comme sur un hébergement mutualisé ordinaire
- 04Multilingue dès le premier jour — droite à gauche compris
B · Constructeur visuel
Des blocs en entrée. Des pages en sortie.
Trente-sept blocs, placés et publiés — et chaque page parle cinq langues, arabe de droite à gauche compris. Ajoutez un bloc, ou changez de langue.
Blocs
- Bannière sur la page
+ 29 autres blocs
4 sur la page · 37 offerts
Créez sans limites
Une plateforme pour tous vos sites.
CommencerTout est intégré
Réalisations récentes
« Trois sites lancés en une semaine. »
Forfaits
Questions
Puis-je importer mon site WordPress?
Fonctionne-t-il sur un hébergement mutualisé?
Contactez-nous
Prêt à lancer?
CommencerC · Architecture
Un noyau. Des contrats figés.
Un monorepo TypeScript strict de 35 paquets derrière deux applications. Extensions et thèmes n’atteignent le noyau que par des interfaces figées pour toute la série 2.x — vérifiées à chaque build — si bien que le noyau évolue sans briser les sites bâtis dessus.
Sites
- studio.example✓
- shop.example✓
- docs.example✓
- fr.example✓
Chaque site servi par un seul noyau
Extensions et thèmes
- ExtensionRéservations✓ signée · fonctionnelle
- ExtensionInfolettre✓ signée · fonctionnelle
- ThèmeThème Studio✓ signé · fonctionnel
Contrat 2.x — figé. Les extensions et les thèmes n’atteignent le noyau que par ces interfaces; pnpm check fait échouer la compilation si l’une d’elles change.
Noyau · 35 paquets · TypeScript strict
- Contenu
- Médias
- Éditeur
- Blocs
- Thèmes
- Extensions
- Formulaires
- Recherche
- SEO
- Schéma
- Révisions
- Calendrier
- Sauvegardes
- Restauration
- Pare-feu
- API REST
- Webhooks
- CLI
- i18n
- Multisite
- Auth
- Sessions
- CSP
- Importateur
Essayez une mise à niveau — les extensions au-dessus du contrat ne s’en aperçoivent jamais.
D · Fonctionnalités
Ce qu’il fait.
- 01Constructeur de pages visuel
- 37 blocs avec révisions et publication planifiée — sans module supplémentaire.
- 02Référencement intégré
- Schema, plans de site et une analyse de page qui s’exécute pendant que vous écrivez.
- 03Multilingue, multisite
- Anglais, français, arabe, allemand et espagnol; de nombreux sites, chacun dans son fuseau horaire.
- 04Sauvegarde et restauration
- Sauvegardes complètes et incrémentielles, avec restauration depuis l’administration.
- 05Pare-feu de requêtes
- Un périmètre devant chaque requête, intégré au noyau.
- 06API, webhooks et CLI
- Une API REST versionnée, des webhooks et l’outil en ligne de commande vx.
- 07Importateur WordPress
- Le contenu existant migre sans tout rebâtir.
- 08Extensions signées
- Les extensions sont livrées en paquets signés et s’installent par les mêmes interfaces figées.
E · Ingénierie
Comment c’est bâti.
- 01
Deux éditions, un site
Une édition PHP tourne sur des hébergements sans Node — et produit le site public à l’octet près, contrôlé sur un corpus de référence de 62 pages.
- 02
Sécurisé par défaut
Hachage des mots de passe Argon2id, sessions intégrées et une politique de sécurité du contenu avec des nonces par requête sur chaque réponse.
- 03
Des décisions consignées
Une cinquantaine de registres de décisions d’architecture, des revues de sécurité numérotées et un journal des défauts — le raisonnement survit aux personnes.
- 04
Accessible dans les deux thèmes
Le contraste est testé automatiquement en clair et en sombre : l’administration reste lisible dans les deux cas.
Pile technologique
Système de marque
- Cyan
#09F2FC - Bleu
#0071FB - Indigo
#1F3FFB - Violet
#B448FC
F · Impact
En chiffres.
- 37
- Blocs dans le constructeur visuel
- 35
- Paquets dans un monorepo strict
- 5
- Langues, droite à gauche compris
- 62
- Pages dans le corpus de parité à l’octet près

