En bref : un site statique n’est véritablement portable que lorsque le dossier de transfert comprend les fichiers en production, la configuration du serveur, les hypothèses relatives au DNS, les artefacts sources et les commandes de vérification prouvant que le domaine peut être déplacé sans difficulté.
Ce qui a changé
KENSAI considère désormais la migration d’un site statique comme un ensemble de preuves, et non comme une simple copie d’une racine web. Concrètement, le dossier de transfert comprend les ressources HTML/CSS en production, les données importées ou archives sources, la configuration des hôtes Caddy, les vérifications de l’adresse IP d’origine, les instantanés des en-têtes de réponse et un guide de lancement destiné à l’équipe qui prend le relais.
C’est important, car un déploiement statique paraît souvent simple jusqu’à ce que l’équipe suivante doive reconstituer son contexte caché. Une redirection manquante, une hypothèse obsolète concernant l’origine ou une source de catalogue non documentée peut transformer le déplacement d’un domaine en exercice de tâtonnement.
Ce que contient un bon dossier
- Arborescence en production : le répertoire exact qui est servi, y compris les pages du catalogue, les ressources et les fichiers de repli.
- Configuration : le bloc Caddy concerné, les redirections canoniques, les exigences relatives à TLS et les noms d’hôte.
- Preuves des sources : les archives téléversées, les instantanés des sources, les origines des contenus importés et les copies de sauvegarde.
- Vérification : les contrôles curl, les notes relatives au DNS, les preuves par somme de contrôle et les étapes de réassemblage des paquets volumineux.
À retenir sur le plan opérationnel
La portabilité d’un lancement statique se prépare avant la modification du DNS. Lorsque le nouveau serveur reçoit à la fois les fichiers et les preuves opérationnelles, la mise en œuvre peut se poursuivre sur le même domaine sans qu’il soit nécessaire de redécouvrir le fonctionnement de l’ancien site.
Pour KENSAI, c’est la norme : livrer l’artefact, livrer la configuration, livrer les preuves et fournir à l’équipe suivante une procédure qu’elle peut vérifier.