feat(deploy): docker image, caddy, compose, e2e script

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MMHQTtnQtQqL8muAXHr9kd
This commit is contained in:
2026-07-01 19:16:38 +07:00
parent 38005c0618
commit 1373aa0a77
12 changed files with 469 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
.PHONY: build up up-tls down logs test e2e
build:
docker compose build
up:
docker compose up -d
up-tls:
docker compose -f docker-compose.yml -f docker-compose.tls.yml up -d
down:
docker compose down
logs:
docker compose logs -f
test:
go test ./...
e2e:
bash scripts/e2e.sh