feat: Add Dockerfile, preview config, and seed script for self-preview deployments

Containerize Codewalkers with a multi-stage Docker build (Node + Caddy) and
add a seed script that populates the database with a demo initiative, 3 phases,
9 tasks, 3 agents with JSONL log output, a root page, review comments, and a
git repo with real branch diffs for the review tab.
This commit is contained in:
Lukas May
2026-03-05 14:26:22 +01:00
parent 714262fb83
commit 66605da30d
8 changed files with 1220 additions and 0 deletions

11
.cw-preview.yml Normal file
View File

@@ -0,0 +1,11 @@
version: 1
services:
app:
build: .
port: 3000
healthcheck:
path: /health
interval: 3s
retries: 30
seed:
- sh /app/scripts/seed-preview.sh