terraform { backend "s3" { bucket = "terraform.grimoire" key = "bliki.tfstate" region = "ca-central-1" } } provider "aws" { region = "ca-central-1" } # CloudFront needs certificates in us-east-1. provider "aws" { alias = "cloudfront" region = "us-east-1" } resource "aws_s3_bucket" "bliki" { bucket = "grimoire.ca" tags = { Project = "bliki" } } resource "aws_s3_bucket_website_configuration" "bliki" { bucket = aws_s3_bucket.bliki.id index_document { suffix = "index.html" } } resource "aws_s3_bucket_policy" "bliki" { bucket = aws_s3_bucket.bliki.id policy = <