index : license-api-rs.git

ascending towards madness

FROM rust:1.73-slim AS builder

RUN apt-get update && apt-get install -y libssl-dev pkg-config

COPY . /sources
WORKDIR /sources
RUN rustup target add x86_64-unknown-linux-musl 
RUN cargo build --target x86_64-unknown-linux-musl --release

FROM alpine:3.16
COPY --from=builder /sources/target/x86_64-unknown-linux-musl/release/license-api-rs /lapi

EXPOSE 8080
ENTRYPOINT ["/lapi"]