地址:https://github.com/vx3r/wg-gen-web
docker-compose安裝:
version: '3.6'
services:
wg-gen-web:
image: vx3r/wg-gen-web:latest
container_name: wg-gen-web
restart: unless-stopped
expose:
- "8080/tcp"
ports:
- 8080:8080
environment:
- WG_CONF_DIR=/data
- WG_INTERFACE_NAME=wg0.conf
- SMTP_HOST=smtp.exmail.qq.com
- SMTP_PORT=465
- SMTP_USERNAME=tom@gmail.com
- SMTP_PASSWORD=*************
- SMTP_FROM=tom@gmail.com
- OAUTH2_PROVIDER_NAME=fake
- WG_STATS_API=http://172.17.0.1:8182
#- OAUTH2_PROVIDER=https://github.com
#- OAUTH2_CLIENT_ID=******************
#- OAUTH2_CLIENT_SECRET=******************
#- OAUTH2_REDIRECT_URL=https://wg-gen-web-demo.127-0-0-1.fr
volumes:
- /etc/wireguard:/data
wg-json-api:
image: james/wg-api:latest
container_name: wg-json-api
restart: unless-stopped
cap_add:
- NET_ADMIN
network_mode: "host"
command: wg-api --device wg0 --listen 172.17.0.1:8182
啟動(dòng):
docker-compose up -d
瀏覽器訪問 http://****:8080
設(shè)置服務(wù)端相關(guān)配置檩赢,然后即可生成客戶端配置文件笤闯,可通過郵件發(fā)送生成的配置文件谋竖。
客戶端導(dǎo)入生成的配置文件即可放钦。