Files
factory/doc/runbooks
arcodangeandClaude Opus 4.8 f5c01da70d docs(ci): capitalise le piège Node 18→20 des apps Bun/Nuxt (page 6b)
Nouvelle page runbook « CI des apps Bun/Nuxt » : le runner par défaut est en
Node 18, or nuxi/nuxt importent styleText de node:util (Node 20+) → la CI casse
au build. Parade tenue (validée sur arcodange/kadans) : container node:20-bookworm
+ Bun via npm. Inclut un ci.yml canonique à copier + les pistes infra runner.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-07-12 13:31:41 +02:00
..

Factory > Doc > Runbooks

Runbooks

Scope : procédures opérationnelles pas-à-pas de la plateforme Arcodange. Chaque runbook se lit du début à la fin et mène à un résultat vérifiable. Pour le pourquoi (décisions d'architecture), voir les ADR.

%%{init: {'theme': 'base'}}%%
flowchart LR
    classDef node fill:#059669,stroke:#047857,color:#fff
    OP["Opérateur"]:::node --> RB["Runbook<br>(procédure ordonnée)"]:::node --> RES["Résultat vérifiable<br>(app en ligne, etc.)"]:::node

Index

Runbook Résumé Statut
Nouvelle application web Créer une app web de zéro dans un nouveau dépôt Gitea : dépôt, base de données, Vault, chart Helm, Terraform, CI, ArgoCD

Tip

Pour ajouter un runbook : créer un dossier kebab-case/ avec son README.md (front door : intro + diagramme + index), puis ajouter sa ligne ci-dessus.