jJsjejnssskwlsj83 / Dockerfile
TomatoFull's picture
Update Dockerfile
bc52ff1 verified
raw
history blame contribute delete
502 Bytes
FROM debian:latest
RUN apt update && apt install -y curl build-essential clang cmake pkg-config libssl-dev
RUN curl https://sh.rustup.rs -sSf | sh -s -- -y
ENV PATH="/root/.cargo/bin:${PATH}"
RUN cargo install boringtun-cli
RUN mkdir -p /etc/wireguard && \
echo "[Interface]\n\
PrivateKey = $PRIVATEKEY\n\
Address = 10.0.0.1/24\n\
ListenPort = 7860\n\n\
[Peer]\n\
PublicKey = $PUBLICKEY\n\
AllowedIPs = 10.0.0.2/32" > /etc/wireguard/wg0.conf
ENTRYPOINT ["boringtun-cli", "--foreground", "wg0"]