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"]