43 lines
1.4 KiB
Markdown
43 lines
1.4 KiB
Markdown
# Runbook: Oncall — 0pt
|
||
|
||
> Gäller tills vidare (2026-08-10). Uppdateras när drift slås på flottan.
|
||
|
||
## Vem
|
||
|
||
- **Primär:** Simon Axelsson (simon@siax.io) — enda beslutsfattare för
|
||
produkt/radering/bypass-stacken/Coolify-avveckling.
|
||
- **Teknisk beredskap:** den som deployar/verifierar CI per dag (se "Dagliga
|
||
rutiner"). Ingen formell rotation existerar ännu (enmanslag).
|
||
|
||
## Dagliga rutiner
|
||
|
||
1. Kontrollera Gitea Actions: senaste `ci.yml` på main ska vara grön.
|
||
(`deploy.yml`/`cd.yml` röd = avsiktlig guard tills Coolify-app provisioneras.)
|
||
2. `curl https://0pt.app/api/health` — ok:true + notera db/queue-läge.
|
||
3. Skimma Trivy-rapporten (security.yml) — triage hög/kritisk, dokumentera i BACKLOG.
|
||
|
||
## Veckorutiner
|
||
|
||
- Verifiera att nightly.yml kört (mån–sön 04:00 UTC).
|
||
- health-check.yml (måndag 06:00) — lyssna på warnings om saknade filer.
|
||
|
||
## Eskaleringsvägar
|
||
|
||
| Ärende | Kontakt |
|
||
|---|---|
|
||
| Säkerhetslucka / intrång | security@siax.io (omedelbart), sedan Simon |
|
||
| Vercel/Coolify/provisionering | Simon |
|
||
| Gitea/Actions-infra | Simon |
|
||
| Bypass-stacken (GPL/juridiskt) | Simon — aldrig ensidigt beslut |
|
||
|
||
## Svarstider
|
||
|
||
- S1 (nere/exponering): omedelbart.
|
||
- S2 (stor funktion): 30 min arbetstid.
|
||
- S3 (mindre): 1 arbetsdag.
|
||
|
||
## Överlämning
|
||
|
||
- Allt som en oncall-person gjort dokumenteras i `docs/compliance/` (AR-5).
|
||
- Incidenter → post-mortem i `docs/runbook/incident.md`-mönstret.
|