task(cron-deploy): code complete; status 🟡 pending user-side deploy

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
vitya
2026-05-22 15:10:18 +03:00
parent e64d94cd25
commit e4e1fa1254
2 changed files with 30 additions and 13 deletions

View File

@@ -25,10 +25,10 @@ _Updated: 2026-05-22_
---
## [board-viewer-cron-deploy] — systemd timer + traefik + DNS on VDS
**Status:** ready
**Where I stopped:** разблокировано — html-render готов, артефакт `dist/index.html + dist/static/` генерируется `npm run build`. Команда: `node --experimental-strip-types src/cli.ts [config_path]`.
**Next action:** systemd timer (~5 мин) + traefik label на VDS + DNS A `board.kzntsv.site` + basic-auth через traefik. См. `board-viewer-cron-deploy.md`.
## 🟡 [board-viewer-cron-deploy] — docker-compose stack on VDS (board.kzntsv.site)
**Status:** code-complete (waiting on user-side deploy actions)
**Where I stopped:** deploy/ полностью написан (compose + Dockerfile.build + nginx.conf + auth.toml.example + .env.example + README). Compose syntax валидируется. Изменён mechanism: docker stack вместо systemd timer (user choice).
**Next action:** user-side — DNS A-запись, `docker build && push`, bootstrap `/opt/stacks/board-viewer/` на VDS, `compose up -d`, smoke curl. После — установить 🟢.
**Branch:** master
---