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:
@@ -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
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user