{"id":19174334,"url":"https://github.com/elasticbyte/terraform-gatsby-aws","last_synced_at":"2026-03-14T12:46:41.123Z","repository":{"id":188406213,"uuid":"243899663","full_name":"elasticbyte/terraform-gatsby-aws","owner":"elasticbyte","description":"An opinionated Terraform module to provision AWS resources for Gatsby using S3, CloudFront, and Route53.","archived":false,"fork":false,"pushed_at":"2020-08-13T22:35:51.000Z","size":13,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-20T01:32:59.487Z","etag":null,"topics":["aws","aws-cloudfront","gatsby","terraform","terraform-aws","terraform-module"],"latest_commit_sha":null,"homepage":"","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/elasticbyte.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2020-02-29T03:47:02.000Z","updated_at":"2022-09-29T16:12:23.000Z","dependencies_parsed_at":"2023-08-15T07:06:32.695Z","dependency_job_id":null,"html_url":"https://github.com/elasticbyte/terraform-gatsby-aws","commit_stats":null,"previous_names":["elasticbyte/terraform-gatsby-aws"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elasticbyte%2Fterraform-gatsby-aws","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elasticbyte%2Fterraform-gatsby-aws/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elasticbyte%2Fterraform-gatsby-aws/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elasticbyte%2Fterraform-gatsby-aws/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elasticbyte","download_url":"https://codeload.github.com/elasticbyte/terraform-gatsby-aws/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252931785,"owners_count":21827163,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","aws-cloudfront","gatsby","terraform","terraform-aws","terraform-module"],"created_at":"2024-11-09T10:17:20.302Z","updated_at":"2026-03-14T12:46:41.095Z","avatar_url":"https://github.com/elasticbyte.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Terraform Gatsby AWS\n\nAn opinionated [Terraform](https://www.terraform.io/) module to provision AWS resources for Gatsby using [S3](https://aws.amazon.com/s3/), [CloudFront](https://aws.amazon.com/cloudfront/), and [Route53](https://aws.amazon.com/route53/).\n\nA project by [Elastic Byte](https://elasticbyte.net). Built with :heart: in :guitar: Nashville.\n\n## Prerequisites \n\n- An AWS account\n- A domain added to Route53 in AWS\n- A SSL certificate provisioned in AWS [ACM](https://aws.amazon.com/certificate-manager/) for the domain you wish to run Gatsby on. _Note, the ACM certificate must be in the `us-east-1` region for CloudFront._\n- Terraform version `0.12.20` or greater\n\n## Example\n\n```tf\nmodule \"my_gatsby\" {\n  source                = \"github.com/elasticbyte/terraform-gatsby-aws\"\n  route53_zone_id       = \"XXXXXXXXXXXXXX\"\n  domain_name           = \"gatsby.example.com\"\n  https_certificate_arn = \"arn:aws:acm:us-east-1:XXXXXXXXXXXX:certificate/1b2aca23-1e57-97ac-a8268-ab44a90178de7\" // must be in us-east-1 region\n}\n```\n\n## Support, Bugs, And Feature Requests\n\nCreate issues here in GitHub (https://github.com/elasticbyte/terraform-gatsby-aws/issues).\n\n## License \u0026 Legal\n\nCopyright 2020 [Elastic Byte](https://elasticbyte.net)\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\nhttps://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felasticbyte%2Fterraform-gatsby-aws","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felasticbyte%2Fterraform-gatsby-aws","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felasticbyte%2Fterraform-gatsby-aws/lists"}