Skip to content

Feat/container image#8

Open
mguthrie88 wants to merge 2 commits into
mainfrom
feat/container-image
Open

Feat/container image#8
mguthrie88 wants to merge 2 commits into
mainfrom
feat/container-image

Conversation

@mguthrie88
Copy link
Copy Markdown
Member

No description provided.

mguthrie88 and others added 2 commits May 28, 2026 13:35
…ENTS.md

Add a prerequisites list and short sections for single-test runs, the ui/
Vite/React dashboard, and the bin/demo-up.sh / demo-down.sh scripts. Note
that CLAUDE.md at the repo root is a symlink to this file so future edits
don't split the source of truth.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…troller image

Three-stage build: node:22 builds ui/dist, golang:1.25 statically compiles
cmd/agora with the dashboard embedded via ui/embed.go, and alpine:3.20
ships the binary as a non-root runtime image. ENTRYPOINT is `agora` so
the same image serves the controller, `admin store migrate`, and
`admin bootstrap` jobs by overriding CMD.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@mguthrie88 mguthrie88 requested a review from michaelquigley May 28, 2026 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant