19 lines
293 B
Docker
19 lines
293 B
Docker
FROM rust:1 as builder
|
|
|
|
WORKDIR /app
|
|
|
|
RUN cargo install --root . miniserve
|
|
|
|
FROM gcr.io/distroless/cc-debian12
|
|
|
|
WORKDIR /docs
|
|
|
|
COPY --from=builder /app/bin/miniserve /miniserve
|
|
COPY site/ .
|
|
|
|
ENV MINISERVE_INDEX="index.html"
|
|
ENV MINISERVE_PORT=80
|
|
|
|
CMD ["/miniserve", "--pretty-urls", "/docs"]
|
|
|