30 juillet 2026

salbat.fr : le domaine, six portes et trois paliers en deux jours

Le domaine rejoint le SI : forge sous git.salbat.fr, recette par slugs, préproduction et back-office sous Keycloak, intégration continue depuis le poste — chaque phase jouée avec sa preuve, sans jamais toucher au site en production qui partage le serveur.

Le serveur était déjà pris

Le domaine a été acheté le 29 juillet 2026. Le serveur qui devait le porter, lui, n'était pas neuf : il sert b-paie.fr en production, et les ports 80 et 443 appartiennent à son nginx. Poser six noms dessus voulait donc dire toucher à la configuration qui sert un site vivant, celui d'une cliente qui n'avait rien demandé.

La règle a été posée avant le premier geste : ne jamais dégrader b-paie.fr. Chaque phase commence et finit par la même vérification — le site répond, et son contenu est identique à l'octet près. Elle a été jouée à chaque étape des deux journées, et elle n'a jamais varié.

Ajouter, jamais remplacer

Tout ce qui a été posé sur ce serveur est additif : un fichier par nom, aucun bloc existant modifié. Huit enregistrements DNS pour six portes de service, déclarés un par un, sans joker — un nom qui n'existe pas doit tomber dans un endroit connu, pas dans le premier site venu.

Trois pièges se sont payés là. Un bloc HTTPS déployé avant son certificat fait échouer le contrôle de configuration, alors que la délivrance du certificat exige que le nom soit déjà déclaré en clair : l'ordre — le port 80 d'abord, le certificat ensuite, le 443 en dernier — est le seul qui fonctionne. L'option HTTP/2 appartient au socket et non au site : la poser sur une écoute partagée avec b-paie l'aurait changée pour lui aussi. Et un nom non déclaré retombait dans le site de production ; un garde-barrière qui ferme la connexion a clos ce passage.

Trois paliers, trois promesses

Le domaine sert trois paliers, et pas un de plus. L'intégration déploie en continu ce que donne la branche : elle peut casser, personne ne s'y engage. La recette porte ce que le client valide avant mise en ligne. La production est le domaine du client. Les deux premiers sont authentifiés — un site en cours de fabrication n'est pas lisible par quiconque devine son nom.

Un quatrième palier existait sur le papier. Il a été retiré le 30 juillet, puis démonté le lendemain : il servait les mêmes conteneurs que la recette, et promouvoir de l'un à l'autre ne déplaçait rien. Un palier qui ne change pas ce qu'il sert n'est pas un palier, c'est un nom de plus à tenir.

Ce qui a remplacé les essais en production

Jusqu'à la fin du chantier, la seule façon d'éprouver ce routage était de le poser sur le serveur qui sert b-paie.fr et de regarder. Un banc d'essai l'a remplacé : quinze cas de routage joués dans un nginx de même version, en conteneur, avec des figurants à la place des vrais amonts. Deux défauts y ont été trouvés, que la relecture du fichier n'avait pas vus.

Deux jours, six portes ouvertes, aucune coupure chez le voisin. Le détail de chaque phase, avec ses mesures, vit dans les documents versionnés de la forge — c'est là qu'il se vérifie, pas ici.

Un site pour votre métier ?

Parlons de
votre vitrine.

Avant de parler d'un site, parlons du vôtre : donnez-nous son adresse, et vous recevez cinq constats écrits sous 48 h ouvrées. C'est gratuit, et sans suite obligée — vous en faites ce que vous voulez, y compris rien.

salbat.fr l'atelier à découvert
Mon diagnostic gratuit