From 41ca3341f878ed28a823e349b3f1a67d63ee3aa6 Mon Sep 17 00:00:00 2001 From: zodiacg Date: Wed, 27 Jul 2022 15:19:13 +0800 Subject: [PATCH] change to use boringtun. README.md changed accordingly --- Dockerfile | 4 ++++ README.md | 1 + 2 files changed, 5 insertions(+) diff --git a/Dockerfile b/Dockerfile index 2695361f..f4ec33a7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -38,12 +38,16 @@ RUN apk add -U --no-cache \ wireguard-tools \ dumb-init +COPY boringtun-cli /usr/local/sbin/boringtun + # Expose Ports EXPOSE 51820/udp EXPOSE 51821/tcp # Set Environment ENV DEBUG=Server,WireGuard +ENV WG_QUICK_USERSPACE_IMPLEMENTATION=boringtun +ENV WG_SUDO=1 # Run Web UI WORKDIR /app diff --git a/README.md b/README.md index 6daca1b2..5f1f5b38 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,7 @@ $ docker run -d \ -e WG_HOST=🚨YOUR_SERVER_IP \ -e PASSWORD=🚨YOUR_ADMIN_PASSWORD \ -v ~/.wg-easy:/etc/wireguard \ + -device /dev/net/tun:/dev/net/tun \ -p 51820:51820/udp \ -p 51821:51821/tcp \ --cap-add=NET_ADMIN \