simplycubed / terraform-google-static-assets

Modules for managing static assets (CSS, JS, images) in GCP
https://simplycubed.com
Apache License 2.0
2 stars 1 forks source link
gcp static-site terraform

Static Assets Modules

Maintained by SimplyCubed.com GitHub tag (latest SemVer) Terraform Version

This repo contains modules for managing static assets (CSS, JS, images) in GCP.

Updates

This project was forked from the great work that Gruntwork has done and has been extended to include new functionality.

# Accepts a list of headers
variable "custom_headers" {
  description = "A list of custom Headers that the HTTP/S load balancer should add to proxied responses"
  type        = list(string)
  default     = ["Referrer-Policy: origin"]
}

Quickstart

If you want to quickly launch a static website using Google Cloud Storage, you can run the example that is in the root of this repo. Check out the cloud-storage-static-website example documentation for instructions.

What's in this repo

This repo has the following folder structure:

Who maintains this Module?

This Module and its Submodules are maintained by SimplyCubed. If you are looking for help or commercial support, send an email to support@simplycubed.com.

SimplyCubed can help with:

How do I contribute to this Module?

Contributions are very welcome! Check out the Contribution Guidelines for instructions.

How is this Module versioned?

This Module follows the principles of Semantic Versioning. You can find each new release, along with the changelog, in the Releases Page.

During initial development, the major version will be 0 (e.g., 0.x.y), which indicates the code does not yet have a stable API. Once we hit 1.0.0, we will make every effort to maintain a backwards compatible API and use the MAJOR, MINOR, and PATCH versions on each release to indicate any incompatibilities.

License

Please see LICENSE.txt for details on how the code in this repo is licensed.