Wireguard is a lightweight VPN protocol, which can be self-hosted. It is intended to be faster and leaner than OpenVPN
Basic commands
wg show- show the current connection. it should show the name of the interface, e. g. “wg0”
Starting the connection: wg-quick wg up wg0
For taking it down use downinstead
Etc.
Wireguard is the basis for Tailscale