diff options
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -14,11 +14,12 @@ FROM authzed/spicedb:latest AS spicedb-binary # Build stage for sparkle FROM golang:1.24-alpine AS build ENV CGO_ENABLED=0 -RUN go install github.com/xlgmokha/minit@latest WORKDIR /app COPY . ./ RUN go build -o /bin/sparkled ./cmd/sparkled/main.go RUN go build -o /bin/authzd ./cmd/authzd/main.go +WORKDIR /app/vendor/github.com/xlgmokha/minit +RUN go build -o /bin/minit main.go # Final stage FROM gcr.io/distroless/base-debian12:debug-nonroot @@ -36,8 +37,8 @@ COPY --from=build /app/etc/envoy /etc/envoy COPY --from=build /app/etc/authzd /etc/authzd COPY --from=build /app/public /public COPY --from=build /bin/authzd /bin/authzd +COPY --from=build /bin/minit /bin/minit COPY --from=build /bin/sparkled /bin/sparkled -COPY --from=build /go/bin/minit /bin/minit ENTRYPOINT ["/bin/dumb-init", "--"] -CMD ["/bin/minit"] +CMD ["/bin/minit", "-f", "/Procfile"] |
