diff options
| author | mo khan <mo@mokhan.ca> | 2025-07-31 16:09:12 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2025-07-31 16:09:12 -0600 |
| commit | 311603d0c0b04d451e9fb8e5e8335dca8425e2c4 (patch) | |
| tree | f38db8e10c4b55aef21c96c30fc71278c6e3d5c6 /Dockerfile | |
| parent | ebb003ef2beaeee61104d6b88a342c5c9fa73b51 (diff) | |
Connect to postgresql
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"] |
