From 607100fe8483beb38d65dc3288a1c8192259bebf Mon Sep 17 00:00:00 2001 From: M_Viper Date: Tue, 13 Feb 2024 05:33:09 +0000 Subject: [PATCH] Dateien nach "install-wg-easy-on-portainer" hochladen --- .../docker-compose-wg-easy.yml | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 install-wg-easy-on-portainer/docker-compose-wg-easy.yml diff --git a/install-wg-easy-on-portainer/docker-compose-wg-easy.yml b/install-wg-easy-on-portainer/docker-compose-wg-easy.yml new file mode 100644 index 0000000..46ebe8b --- /dev/null +++ b/install-wg-easy-on-portainer/docker-compose-wg-easy.yml @@ -0,0 +1,41 @@ +version: "3.8" +volumes: + etc_wireguard: + +services: + wg-easy: + environment: + # Change Language: + # (Supports: en, ru, tr, no, pl, fr, de, ca, es) + - LANG=de + # ⚠️ Required: + # Change this to your host's public address + - WG_HOST=wireguard.local + + # Optional: + # - PASSWORD=foobar123 + # - WG_PORT=51820 + # - WG_DEFAULT_ADDRESS=10.8.0.x + # - WG_DEFAULT_DNS=1.1.1.1 + # - WG_MTU=1420 + # - WG_ALLOWED_IPS=192.168.15.0/24, 10.0.1.0/24 + # - WG_PERSISTENT_KEEPALIVE=25 + # - WG_PRE_UP=echo "Pre Up" > /etc/wireguard/pre-up.txt + # - WG_POST_UP=echo "Post Up" > /etc/wireguard/post-up.txt + # - WG_PRE_DOWN=echo "Pre Down" > /etc/wireguard/pre-down.txt + # - WG_POST_DOWN=echo "Post Down" > /etc/wireguard/post-down.txt + + image: ghcr.io/wg-easy/wg-easy + container_name: wg-easy + volumes: + - etc_wireguard:/etc/wireguard + ports: + - "51820:51820/udp" + - "51821:51821/tcp" + restart: unless-stopped + cap_add: + - NET_ADMIN + - SYS_MODULE + sysctls: + - net.ipv4.ip_forward=1 + - net.ipv4.conf.all.src_valid_mark=1 \ No newline at end of file