infra/terraform/main.nix
Gabriel Simmer 9439acf4d1
All checks were successful
Lint / lint (push) Successful in 18s
Build Pi NixOS Image / sync (push) Successful in 26m51s
format with alejandra style
2024-02-05 13:13:44 +00:00

29 lines
527 B
Nix

{...}: {
terraform = {
required_providers = {
cloudflare.source = "cloudflare/cloudflare";
vercel.source = "vercel/vercel";
};
backend."s3" = {
bucket = "gsimmer-terraform-state";
key = "state/personal.tfstate";
region = "eu-west-2";
dynamodb_table = "gsimmer-terraform-lock";
};
};
provider = {
"cloudflare" = {};
"aws" = [
{
region = "us-east-1";
alias = "virginia";
}
{
region = "eu-west-2";
}
];
};
}