-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathdocker-compose.yml.DARK
48 lines (44 loc) · 1.21 KB
/
docker-compose.yml.DARK
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
version: "3.8"
services:
adwireguard:
container_name: dwg-agh-wg
#image: ghcr.io/iganeshk/adwireguard-dark:latest
#image: iganesh/adwireguard-dark:latest
image: iganesh/adwireguard-dark:v0.108.0-b.50
restart: unless-stopped
ports:
# - '53:53' # AdGuardHome DNS Port
# - '80:80' # Default Address AdGuardHome WebUI
# - '853:853' # DNS-TLS
- '51820:51820/udp' # wiregaurd port
- '51821:51821/tcp' # wg-easy webUI
environment:
# WG-EASY ENVS
- WG_HOST=MYHOST_IP
- PASSWORD=openode
- WG_PORT=51820
- WG_DEFAULT_ADDRESS=10.10.10.x
- WG_DEFAULT_DNS=10.2.0.100
- WG_MTU=1280
volumes:
# adguard-home volume
- './work:/opt/adwireguard/work'
- './conf:/opt/adwireguard/conf'
# wg-easy volume
- './wireguard:/etc/wireguard'
cap_add:
- NET_ADMIN
- SYS_MODULE
sysctls:
- net.ipv4.ip_forward=1
- net.ipv4.conf.all.src_valid_mark=1
- net.ipv6.conf.all.disable_ipv6=1 # Disable IPv6
networks:
vpn_net:
ipv4_address: 10.2.0.100
networks:
vpn_net:
ipam:
driver: default
config:
- subnet: 10.2.0.0/24