diff --git a/Dockerfile b/Dockerfile index 6728dfb..468cdc7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,13 @@ -FROM rust as build +FROM rust:alpine as build +ENV RUSTFLAGS="-C target-feature=-crt-static" WORKDIR /usr/src/saysthbot COPY . . RUN rustup default nightly && cargo build --release -FROM debian:stable-slim +FROM alpine -RUN apt update && apt install -y proxychains4 ca-certificates && apt clean +RUN apk add --no-cache ca-certificates openssl ENV TGBOT_TOKEN="" DATABASE_URI="" WRAPPER="" CMD ["-c", "${WRAPPER} ./saysthbot-reborn ${OPTIONS}"] ENTRYPOINT [ "/bin/sh" ]