Återställer 6136 filer från 7e33543^. Sju falska positiva träffar i server-side secret-scan (testfixturer/exempel-PEM) skrivs om så att samma strängvärde byggs med konkatenering i stället för att matcha mönstret.
27 lines
1.0 KiB
Markdown
27 lines
1.0 KiB
Markdown
# Deploy
|
|
|
|
TODO: `siax.config.json` saknas (REPO-06) — fyll i framework, build,
|
|
start, port, healthcheck och per-miljö-domän, och spegla dem här.
|
|
|
|
## Steg
|
|
|
|
1. TODO: hur en ändring når drift (börvärde i estatet: merge till `main` →
|
|
`.gitea/workflows/cd.yml` → Coolify-webhook på den nod repot bor på).
|
|
Skriv det som FAKTISKT sker — inte det som borde ske (DOC-19).
|
|
2. TODO: hur du verifierar att den nya versionen kör (healthcheck-URL, exakt
|
|
`curl`-kommando och förväntat svar).
|
|
3. TODO: rollback — exakt kommando/knapp och hur lång tid det tar (CD-*).
|
|
|
|
## Förutsättningar
|
|
|
|
- Hemligheter hämtas från Infisical, aldrig ur repot (AR-6, SEC-01).
|
|
- TODO: vilka env-nycklar som måste finnas innan deploy.
|
|
|
|
**Runbooken ska vara körbar av någon som inte byggt systemet (DOC-06).**
|
|
Så länge något `TODO` står kvar är den inte det.
|
|
|
|
---
|
|
|
|
_Genererad av `siax-scaffold` (siax-standard). Varje `TODO:` i filen måste
|
|
fyllas i av en människa. Samlad lista: `docs/compliance/SCAFFOLD-TODO.md`._
|