Removed images
28
Dockerfile
@ -1,28 +0,0 @@
|
|||||||
FROM ubuntu:20.04
|
|
||||||
|
|
||||||
ARG WG_ADDRESS=$WG_ADDRESS
|
|
||||||
|
|
||||||
RUN apt-get update && \
|
|
||||||
apt-get install -y --no-install-recommends iproute2 wireguard-tools iptables nano net-tools python3 python3-pip python3-venv procps openresolv inotify-tools && \
|
|
||||||
apt-get clean
|
|
||||||
|
|
||||||
RUN mkdir -p /etc/wireguard/
|
|
||||||
RUN mkdir -p /opt/wgdashboard
|
|
||||||
RUN mkdir -p /opt/wgdashboard_tmp
|
|
||||||
# configure wireguard
|
|
||||||
RUN wg genkey | tee /opt/wgdashboard_tmp/privatekey | wg pubkey | tee /opt/wgdashboard_tmp/publickey
|
|
||||||
|
|
||||||
RUN cd / && echo "[Interface]" > wg0.conf && echo "SaveConfig = true" >> wg0.conf && echo -n "PrivateKey = " >> wg0.conf && cat /opt/wgdashboard_tmp/privatekey >> wg0.conf \
|
|
||||||
&& echo "ListenPort = 51820" >> wg0.conf && echo "Address = ${WG_ADDRESS}" >> wg0.conf && chmod 700 wg0.conf
|
|
||||||
|
|
||||||
COPY ./src /opt/wgdashboard_tmp
|
|
||||||
RUN pip3 install -r /opt/wgdashboard_tmp/requirements.txt --no-cache-dir
|
|
||||||
RUN rm -rf /opt/wgdashboard_tmp
|
|
||||||
COPY ./entrypoint.sh /entrypoint.sh
|
|
||||||
RUN chmod u+x /entrypoint.sh
|
|
||||||
|
|
||||||
ENTRYPOINT ["/entrypoint.sh"]
|
|
||||||
WORKDIR /opt/wgdashboard
|
|
||||||
|
|
||||||
EXPOSE 10086
|
|
||||||
EXPOSE 51820/udp
|
|
@ -380,7 +380,7 @@ Please visit [Docker-explain.md](./docker/Docker-explain.md)
|
|||||||
|
|
||||||
Please visit [shuricksumy/docker-wgdashboard](https://github.com/shuricksumy/docker-wgdashboard)
|
Please visit [shuricksumy/docker-wgdashboard](https://github.com/shuricksumy/docker-wgdashboard)
|
||||||
|
|
||||||
For questions or issues related to Docker, please visit [#272](https://github.com/donaldzou/WGDashboard/issues/272)
|
> For questions or issues related to Docker, please visit [#272](https://github.com/donaldzou/WGDashboard/issues/272)
|
||||||
|
|
||||||
|
|
||||||
## 🥘 Experimental Functions
|
## 🥘 Experimental Functions
|
||||||
|
@ -1,19 +0,0 @@
|
|||||||
version: "3.5"
|
|
||||||
|
|
||||||
services:
|
|
||||||
wgdashboard:
|
|
||||||
image: donaldzou/wgdashboard
|
|
||||||
build:
|
|
||||||
context: ./
|
|
||||||
dockerfile: ./Dockerfile
|
|
||||||
cap_add:
|
|
||||||
- NET_ADMIN
|
|
||||||
- SYS_MODULE
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- /lib/modules:/lib/modules
|
|
||||||
- ./src:/opt/wgdashboard
|
|
||||||
- ./config:/etc/wireguard
|
|
||||||
ports:
|
|
||||||
- 10086:10086
|
|
||||||
- 51820:51820/udp
|
|
BIN
img/AddPeer.png
Before Width: | Height: | Size: 156 KiB |
Before Width: | Height: | Size: 181 KiB |
Before Width: | Height: | Size: 114 KiB |
Before Width: | Height: | Size: 210 KiB |
Before Width: | Height: | Size: 211 KiB |
BIN
img/EditPeer.png
Before Width: | Height: | Size: 149 KiB |
BIN
img/HomePage.png
Before Width: | Height: | Size: 141 KiB |
BIN
img/PWA.gif
Before Width: | Height: | Size: 5.5 MiB |
BIN
img/Ping.png
Before Width: | Height: | Size: 229 KiB |
BIN
img/QRCode.png
Before Width: | Height: | Size: 239 KiB |
BIN
img/SearchIP.png
Before Width: | Height: | Size: 153 KiB |
BIN
img/SignIn.png
Before Width: | Height: | Size: 140 KiB |
Before Width: | Height: | Size: 240 KiB |
BIN
img/logo.png
Before Width: | Height: | Size: 180 KiB |