feat: docker, readme, jev goal gate

Dockerfile/compose written but never built or run on this machine (no Docker). smoke.sh now works in both modes and fails loudly.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
ahmed mohammed
2026-09-22 08:40:57 +03:00
co-authored by Claude Opus 4.7
parent a5529ce542
commit 0db7b8140b
6 changed files with 110 additions and 2 deletions
+10
View File
@@ -0,0 +1,10 @@
services:
qai:
build: .
ports: ["3000:3000"]
environment:
APP_SECRET: ${APP_SECRET:?set APP_SECRET in .env, 16+ chars}
volumes: ["qai-data:/data"]
restart: unless-stopped
volumes:
qai-data: