wireguard-terraform-digitalocean
Example of creating a wireguard VPN on DO using Terraform. This is meant to be a basic primer/intro to Wireguard and non exhaustive. Check out my blog article
Setup
First create an ssh key
to use with this example:
ssh-keygen -t rsa -C "WireguardVPN" -f ./tf-digitalocean -q -N ""
Next export your DigitalOcean Access token:
export DIGITALOCEAN_ACCESS_TOKEN=dop_v1_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Finally run the Terraform
terraform init
terraform apply -auto-approve
Description
Languages
Shell
73.1%
HCL
26.9%