FROM rust:buster as builder

COPY . /app
WORKDIR /app

RUN cargo build --release

FROM debian:buster

RUN apt update && apt upgrade -y
RUN apt install -y gnupg ca-certificates openssl

COPY --from=builder /app/target/release/me-site /me-site
COPY ./rocket.toml /rocket.toml

WORKDIR /

CMD ["/me-site"]