terraform { required_providers { vercel = { source = "vercel/vercel" version = "0.14.0" } aws = { source = "hashicorp/aws" version = "4.28.0" } hcloud = { source = "hetznercloud/hcloud" version = "1.36.1" } cloudflare = { source = "cloudflare/cloudflare" version = "3.33.1" } } backend "s3" { bucket = "gsimmer-terraform-state" key = "state/personal.tfstate" region = "eu-west-2" dynamodb_table = "gsimmer-terraform-lock" } } provider "aws" { alias = "virginia" region = "us-east-1" } provider "aws" { region = "eu-west-2" } provider "hcloud" {} variable "tailscale_key" { type = string }