{"repo":"burghardt/easy-wg-quick","free":true,"listed":false,"github":"https://github.com/burghardt/easy-wg-quick","clone":"git clone https://github.com/burghardt/easy-wg-quick.git","description":"Creates Wireguard configuration for hub and peers with ease","language":"Shell","stars":1118,"topics":["wireguard","vpn","vpn-server","qrcode","wg-quick","configuration","config","generator","security","encryption"],"license":"GPL-2.0","category":"security-tools","readme_excerpt":"easy-wg-quick easy-wg-quick - Creates WireGuard configuration for hub and peers with ease Getting Started Docker Terraform Prerequisites Installing Usage Special usage Sample output Using generated configuration Fine tuning Disabling external interface autodetection Disabling external IP address autodetection Disabling random port assignment Disabling randomly generated internal network addresses Setting interface's maximum transmission unit (MTU) size Setting custom DNS Setting custom client's AllowedIPs Choosing firewall type Choosing if PostUp/PostDown should enable/disable IP forwarding Enabling IPv6 Enabling NDP proxy (instead of default IPv6 masquerading) Redirecting DNS Traffic control Persisting configuration with systemd License Acknowledgments Getting Started These instructions will get you a copy of the project up and running on your local machine. This machine (called hub) will act as VPN concentrator. All other peers connects to hub (as in a \"road warrior\" configuration). Docker A Docker container image based on Alpine Linux, [WireGuard] tools and [libqrencode] is available from ghcr.io . curl -4 ifconfig.co/ip extnetip.txt docker run --rm -it -v \"$PWD:/pwd\" ghcr.io/burghardt/easy-wg-quick Please note that extnetip.txt must be populated with the server IP via the cURL command above or manually if you use the generated configuration on the host (instead of the container). Terraform Terraform code for deploying easy-wg-quick in the Google Cloud Platform is availabl","default_branch":null,"files":null,"tree":[],"storefront":"/r/burghardt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/burghardt/easy-wg-quick/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}