terraform { required_providers { linode = { source = "linode/linode" version = "~> 3.0" } } backend "s3" { bucket = "openletter-terraform-state" key = "openletter.tfstate" region = "us-east-1" endpoints = { s3 = "https://us-east-1.linodeobjects.com" } skip_credentials_validation = true skip_region_validation = true skip_requesting_account_id = true skip_metadata_api_check = true } } provider "linode" {} module "openletter_pub" { source = "./openletter.pub" } module "openletter_vote" { source = "./openletter.vote" }