wgsetup generates wireguard configs from a simple, concise yaml file that describes a multi-location, multi-site setup