| 123456789101112131415161718192021222324252627 |
- version: '3.7'
- services:
- wireguard:
- image: linuxserver/wireguard
- container_name: wireguard
- cap_add:
- - NET_ADMIN
- - SYS_MODULE
- environment:
- - PUID=1000
- - PGID=1000
- - TZ=${TIMEZONE}
- - SERVERURL=${VPN_SERVER_URL} #optional
- - SERVERPORT=51820 #optional
- - PEERS=1 #optional
- - PEERDNS=auto #optional
- - INTERNAL_SUBNET=10.13.13.0 #optional
- - ALLOWEDIPS=0.0.0.0/0 #optional
- volumes:
- - /usr/share/appdata/wireguard/config:/config
- - /usr/src:/usr/src # location of kernel headers
- - /lib/modules:/lib/modules
- ports:
- - 51820:51820/udp
- sysctls:
- - net.ipv4.conf.all.src_valid_mark=1
- restart: unless-stopped
|