resource "aws_s3_bucket" "static" {
	bucket = "kadi-static"
}

resource "aws_s3_bucket_ownership_controls" "static" {
	bucket = aws_s3_bucket.static.id

	rule {
		object_ownership = "BucketOwnerPreferred"
	}
}

resource "aws_s3_bucket_public_access_block" "static" {
	bucket = aws_s3_bucket.static.id

	block_public_acls       = false
	block_public_policy     = false
	ignore_public_acls      = false
	restrict_public_buckets = false
}

resource "aws_s3_bucket_acl" "static" {
	depends_on = [
		aws_s3_bucket_ownership_controls.static,
		aws_s3_bucket_public_access_block.static
	]

	bucket = aws_s3_bucket.static.id
	acl    = "public-read"
}
