Files
proxyserver/wireguard/compose.yml
2024-03-12 19:30:46 -05:00

51 lines
1.2 KiB
YAML
Executable File

version: '3'
services:
adguardhome:
container_name: adguardhome
image: adguard/adguardhome
# networks:
# - reverse-proxy
network_mode: host
# ports:
# - 53:53/tcp
# - 53:53/udp
# - 3000:3000/tcp
restart: unless-stopped
volumes:
- ${DOCKER_CONFIGS}/adguardhome/conf:/opt/adguardhome/conf
- ${DOCKER_CONFIGS}/adguardhome/work:/opt/adguardhome/work
wg-easy:
container_name: wg-easy
image: ghcr.io/wg-easy/wg-easy
environment:
- WG_HOST=192.168.1.7
- PASSWORD=zai9phioyachooF3Raengo2ooHaN7r
- WG_DEFAULT_DNS=10.10.0.1
- WG_PORT=51820
- WG_PERSISTENT_KEEPALIVE=25
- WG_DEFAULT_ADDRESS=10.10.0.x
- WG_MTU=1420
- WG_ALLOWED_IPS=10.10.0.0/24
cap_add:
- NET_ADMIN
- SYS_MODULE
sysctls:
- net.ipv4.ip_forward=1
# - net.ipv4.conf.all.src_valid_mark=1
# networks:
# - reverse-proxy
network_mode: host
# ports:
# - 51820:51820/udp
# - 51821:51821
restart: always
volumes:
- ${DOCKER_CONFIGS}/wg-easy:/etc/wireguard
networks:
reverse-proxy:
name: reverse-proxy
external: true