2024-09-25 09:56:26 -04:00
2024-09-25 09:34:53 -04:00
2024-09-25 09:56:26 -04:00
2024-09-25 09:34:53 -04:00

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
Example of creating a wireguard VPN on DO using Terraform.
Readme 28 KiB
Languages
Shell 73.1%
HCL 26.9%