An open API service indexing awesome lists of open source software.

https://github.com/nulllogic/terraform-aws-shopify-app-boilerplate


https://github.com/nulllogic/terraform-aws-shopify-app-boilerplate

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

        

# Terraform AWS Shopify application boilerplate



Logo



contributors


last update


forks


stars


open issues


license

The main objective of this module is to leverage the power of AWS services, specifically CloudFront and S3, to host and deliver your static website efficiently and securely. By utilizing Terraform's infrastructure as code capabilities, this project streamlines the deployment process, making it easy for you to set up and manage your AWS static website.





NullLogic


## ┌ Table of Contents ┐

- [Requirements](#-requirements-)
- [Key Features](#-key-features-)
- [Quick Start](#-quick-start-)
- [Module Examples](#-module-examples-)

## ┌ Requirements ┐

🗯️ Mandatory

1. 🐳 Docker ( [download](https://docs.docker.com/get-docker/) )
2. 🤖 AWS account + security keys ( [instruction](https://aws.amazon.com/blogs/security/wheres-my-secret-access-key/) )
1. `aws_access_key_id`
2. `aws_secret_access_key`

💭️ Optional

1. Domain, located in [Amazon AWS Route53](https://aws.amazon.com/route53/)

## ┌ Key Features ┐

⚙️ Zero-config, **one-minute setup** with a **single CLI command**

🔐 AWS providers for smooth **deployment** and **certificate** generation

⚡ Out-of-the-box support for **static website**

💪 Future-proof, **robust architecture**

🐳 Docker commands under the hood

✅ Full **test coverage**

🔒 Additional **security** headers

## ┌ Quick Start ┐

By using this project, you can save time and effort in setting up your AWS static website. Its comprehensive Terraform code and thoughtful configuration options allow you to create a reliable, scalable, and performant static website on AWS without any problems.

## ┌ Contributing ┐

See [Contributing](https://github.com/nulllogic/terraform-aws-website-static-cloudfront-s3/tree/master/CONTRIBUTING.md)

## ┌ Changelog ┐

See [Changelog](https://github.com/nulllogic/terraform-aws-website-static-cloudfront-s3/tree/master/CHANGELOG.md)

## ┌ License ┐

Licensed under the MIT [License](https://github.com/nulllogic/terraform-aws-website-static-cloudfront-s3/tree/master/LICENSE.md)