Nyr, the author of the excellent and widely used road-warrior script “openvpn install” which allows the installation in a few minutes of an openvpn server and the creation of a user in a few seconds, has just struck again with Wireguard.
The principle is the same, a bash script to download and execute for the installation, then rerun to add or remove a user, or simply uninstall Wireguard.
You can find it here for Wireguard: https://github.com/Nyr/wireguard-install
And here for OpenVPN: https://github.com/Nyr/openvpn-install
Wireguard, although officially still in beta, presents itself as a serious alternative to OpenVPN. Faster (almost four times, yes), less greedy and with newer and more robust features and protocols, it is more and more used.