docker-compose.yml 642 B

123456789101112131415161718192021222324
  1. ---
  2. version: "2.1"
  3. services:
  4. wireguard:
  5. image: ghcr.io/linuxserver/wireguard
  6. container_name: wireguard
  7. cap_add:
  8. - NET_ADMIN
  9. - SYS_MODULE
  10. environment:
  11. - PUID=1000
  12. - PGID=100
  13. - TZ=Europe/London
  14. - SERVERURL=cloud.10fingers10toes.co.uk #optional
  15. - SERVERPORT=51820 #optional
  16. - PEERS=neal #optional
  17. - PEERDNS=172.17.1.2,172.17.1.3 #optional
  18. - ALLOWEDIPS=0.0.0.0/0 #optional
  19. volumes:
  20. - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/appdata/wireguard/config:/config
  21. - /lib/modules:/lib/modules
  22. ports:
  23. - 51820:51820/udp
  24. restart: unless-stopped