Split compose dev/prod and relax contact form friction.

Use compose.dev.yaml and compose.prod.yaml with fixed Go cache mounts, block sudo make dev, build Air outside app/tmp for rootless Docker, soften English spam checks, and simplify contact error copy.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-07 11:41:13 +12:00
parent 3f5235daaf
commit bf110d0bc7
13 changed files with 125 additions and 76 deletions

View File

@@ -19,6 +19,6 @@ HERO_IMAGE=connectionmachine/20220723_231556.jpg
ADMIN_USER=admin
ADMIN_PASSWORD=changeme
# Host Go caches mounted into the dev container (make sets ~/go/pkg/mod and ~/.cache/go-build if unset)
# Host Go caches for compose.dev.yaml volume mounts (make sets defaults from $HOME)
# GOMODCACHE=/home/you/go/pkg/mod
# GOCACHE=/home/you/.cache/go-build