From b2bb93bde85183b44dd3a9e34f33fe32da65e7fa Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Sat, 9 Mar 2024 03:45:03 +0100 Subject: [PATCH] Add docker file --- docker/build.dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 docker/build.dockerfile diff --git a/docker/build.dockerfile b/docker/build.dockerfile new file mode 100644 index 0000000..37d149a --- /dev/null +++ b/docker/build.dockerfile @@ -0,0 +1,21 @@ +FROM rust:bullseye AS builder + +WORKDIR /app + +COPY . . + +RUN cargo build --release --bin discord-to-telegram-messages-resender + + +FROM debian:bullseye-slim + +RUN apt-get update \ + && apt-get install -y openssl ca-certificates \ + && rm -rf /var/lib/apt/lists/* + +RUN update-ca-certificates + +WORKDIR /app + +COPY --from=builder /app/target/release/discord-to-telegram-messages-resender /usr/local/bin +ENTRYPOINT ["/usr/local/bin/discord-to-telegram-messages-resender"]