docs(runbook): mappa v0.27.0 (GIT_SHA aa87246) — батч 1315-1316

This commit is contained in:
2026-08-27 07:47:30 +03:00
parent a4d5304885
commit ceae683233

View File

@@ -3,7 +3,7 @@ title: mappa — VDS deploy runbook (БД / образ / Portainer-стек 27 /
type: concept
tags: [mappa, vds, deploy, docker, portainer, traefik, postgres, runbook, meta]
related: [[../entities/vds-kzntsv]], [[portainer-stack-management-vds]], [[mappa-prod-infra]]
updated: 2026-08-26
updated: 2026-08-27
---
# mappa → VDS deploy runbook
@@ -22,7 +22,7 @@ mappa (#985). Не делать чужую часть.
- **Образ:** `registry.kzntsv.site/mappa:<version>` — тег = version из package.json, GIT_SHA передаётся
`--build-arg GIT_SHA=<sha>` (Dockerfile в корне репо, multi-stage node:22-alpine;
**обязательный COPY `src/lib/schema.sql` → `dist/src/lib/schema.sql`** — tsc не копирует .sql,
без него migrate() падает «schema.sql not found»). Прод на 2026-08-26 = **v0.26.0** (GIT_SHA 7eb5b38).
без него migrate() падает «schema.sql not found»). Прод на 2026-08-27 = **v0.27.0** (GIT_SHA aa87246).
Deploy-паттерн: релизная ветка `deploy/vX.Y.Z` из батч-tip → бамп package.json → merge в master.
- **Стек Portainer:** `mappa` (Id 27, endpoint 1). Source-of-truth compose:
`admin/host-stacks/vds-kzntsv/mappa.compose.yml`.