services:
wg-easy:
image: ghcr.io/wg-easy/wg-easy:15
container_name: wg-easy
volumes:
- ./data/wireguard/etc_wireguard:/etc/wireguard
- ./data/wireguard/lib/modules:/lib/modules:ro
ports:
- "51820:51820/udp"
- "51821:51821/tcp"
restart: unless-stopped
environment:
- PORT=51821
- HOST=0.0.0.0
- INSECURE=true
- INIT_ENABLED=true
- INIT_USERNAME=admin
- INIT_PASSWORD=0bf2a1bf53495bf17a746865c6a17f4d1a166bb9
- INIT_HOST=wg.zkzdht.com
- INIT_PORT=51820
- INIT_DNS=114.114.114.114
- DISABLE_IPV6=true
- TZ=Asia/Shanghai
cap_add:
- NET_ADMIN
- SYS_MODULE
sysctls:
- net.ipv4.ip_forward=1
- net.ipv4.conf.all.src_valid_mark=1