Wireguard VPN setup

We are not the first ones navigating on these waters apparently: