部署WireGuard docker 服务端
登录SSH 一键部署命令
docker run --detach \ --name wg-easy \ --env LANG=de \ --env WG_HOST=luoweihua.cn \ --env WG_ALLOWED_IPS=192.168.8.0/24 \ --env WG_DEFAULT_ADDRESS=10.11.0.0 \ --env WEBUI_HOST=0.0.0.0 \ --env PASSWORD_HASH='$2b$12$coPqCsPtcFO.Ab99xylBNOW4.Iu7OOA2/ZIboHN6/oyxca3MWo7fW' \ --env PORT=51821 \ --env WG_PORT=51820 \ --volume /mnt/H1/wireguard:/etc/wireguard \ --publish 51820:51820/udp \ --publish 51821:51821/tcp \ --cap-add NET_ADMIN \ --cap-add SYS_MODULE \ --sysctl 'net.ipv4.conf.all.src_valid_mark=1' \ --sysctl 'net.ipv4.ip_forward=1' \ --restart unless-stopped \ ghcr.io/wg-easy/wg-easy
这里设置的密码是: YOUR_PASSWORD
生成密码的方式
docker run --rm -it ghcr.io/wg-easy/wg-easy wgpw 'YOUR_PASSWORD'
其它补充命令
#停止服务# docker stop wg-easy #删除容器# docker rm wg-easy #更新容器# docker pull ghcr.io/wg-easy/wg-easy