mailauth/Containerfile

24 lines
343 B
Text
Raw Normal View History

2024-11-12 17:57:23 +01:00
# Build backend
FROM rust:1.82-alpine3.20 as build_backend
RUN apk add musl-dev openssl-dev pkgconf openssl-libs-static
WORKDIR /
COPY Cargo.* ./
COPY migration migration/
COPY src src/
RUN cargo build --release
# End container
FROM alpine:3.20
WORKDIR /
COPY --from=build_backend target/release/mailauth .
ENTRYPOINT ["./mailauth"]