Files
prompt-generator/Dockerfile
T
wonder d107c9a149 fix: use golang:1.24-alpine Docker image to match go.mod requirements
filippo.io/edwards25519 v1.2.0 requires go 1.24+.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-26 15:24:18 +08:00

19 lines
333 B
Docker

FROM golang:1.24-alpine AS builder
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN CGO_ENABLED=0 GOOS=linux go build -o server .
FROM alpine:latest
RUN apk --no-cache add ca-certificates
WORKDIR /app
COPY --from=builder /app/server .
COPY --from=builder /app/frontend ./frontend
EXPOSE 8080
CMD ["./server"]