Note: This is under heavy development. I provide no warranty as to the security or operation of these scripts! Use with caution!
Fully automate WireGuard server provisioning and client configuration generation.
- Edit server/src/addpeer.sh with your server information (public key, ip, IP range, interface, etc)
- From the server folder in this repository run: $ sudo ./install.sh. To add a client:
- $ sudo /opt/wg-provision/addpeer.sh
- Client configuration file will be available at /opt/wg-provision/generated
- Alot. I'll update this later.
*WireGuard https://www.wireguard.com is licensed under the GPL2, copyright Jason A. Donenfeld [email protected]