From 00a8653287d24b6425df566630c04187be3a7b86 Mon Sep 17 00:00:00 2001 From: Siddhartha Date: Fri, 9 Sep 2022 00:38:01 +0530 Subject: [PATCH] add wireguard easy --- wg-easy/docker-compose.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 wg-easy/docker-compose.yml diff --git a/wg-easy/docker-compose.yml b/wg-easy/docker-compose.yml new file mode 100644 index 0000000..f4f905e --- /dev/null +++ b/wg-easy/docker-compose.yml @@ -0,0 +1,35 @@ +version: "3.8" + +services: + + wg-easy: + image: "weejewel/wg-easy:latest" + container_name: wg-easy + restart: unless-stopped + environment: + - WG_HOST=wireguard.thelazyoxymoron.me + - PASSWORD=${WIREGUARD_PASSWORD} + - VIRTUAL_HOST=wireguard.thelazyoxymoron.me + - LETSENCRYPT_HOST=wireguard.thelazyoxymoron.me + - VIRTUAL_PORT=51821 + + ports: + - "51820:51820/udp" + + volumes: + - "./wg-easy:/etc/wireguard" + cap_add: + - NET_ADMIN + - SYS_MODULE + sysctls: + - net.ipv4.ip_forward=1 + - net.ipv4.conf.all.src_valid_mark=1 + networks: + - "proxy-network" + - "wireguard" + +networks: + proxy-network: + external: true + wireguard: +