From ce2ef8ab99aa3276875c1eaf4d28aabb9fc05981 Mon Sep 17 00:00:00 2001 From: alamin Date: Tue, 1 Jul 2025 05:27:24 +0000 Subject: [PATCH] Add 'WireGuard-Docker.txt' --- WireGuard-Docker.txt | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 WireGuard-Docker.txt diff --git a/WireGuard-Docker.txt b/WireGuard-Docker.txt new file mode 100644 index 0000000..1bf1f42 --- /dev/null +++ b/WireGuard-Docker.txt @@ -0,0 +1,38 @@ +services: + + wireguard: + image: linuxserver/wireguard:v1.0.20210914-ls7 #Use this image, latest seems to have issues + container_name: wireguard + cap_add: + - NET_ADMIN + volumes: + - ./config:/config + ports: + - "5000:5000" + - "51820:51820/udp" + + wireguard-ui: + image: ngoduykhanh/wireguard-ui:latest + container_name: wireguard-ui + depends_on: + - wireguard + cap_add: + - NET_ADMIN + network_mode: service:wireguard + environment: + - SENDGRID_API_KEY + - EMAIL_FROM_ADDRESS + - EMAIL_FROM_NAME + - SESSION_SECRET + - WGUI_USERNAME=admin + - WGUI_PASSWORD=469205 + - WG_CONF_TEMPLATE + - WGUI_MANAGE_START=true + - WGUI_MANAGE_RESTART=true + logging: + driver: json-file + options: + max-size: 50m + volumes: + - ./db:/app/db + - ./config:/etc/wireguard \ No newline at end of file