Install Wireguard with the os of your choice from WireGuard.
Whether targeting any cloud provider, the general steps are as follows:
- Create a
settings.auto.tfvars
with thessh_public_key
andregion
variables set. - Run
terraform apply
, and copy/paste theclient_config
output into your Wireguard tunnel configuration. - That's it!
AdvancedHosting-specific documentation here.
AlibabaCloud-specific documentation here.
AWS-specific documentation here.
Azure-specific documentation here.
Brightbox-specific documentation here.
Civo-specific documentation here.
Cloudscale-specific documentation here.
CloudSigma-specific documentation here.
CloudStack-specific documentation here.
Contabo-specific documentation here.
DigitalOcean-specific documentation here.
Equinix-specific documentation here
Exoscale-specific documentation here.
GCP-specific documentation here.
Generic-specific documentation here.
Hetzner-specific documentation here.
IONOS-specific documentation here.
IBM-specific documentation here.
Kamatera-specific documentation here.
Linode-specific documentation here.
OpenStack-specific documentation here.
OCI-specific documentation here.
Upcloud-specific documentation here.
Scaleway-specific documentation here.
Serverspace-specific documentation here.
Tencent-specific documentation here.
Vultr-specific documentation here.