Abusing Terraform to Upload Static Websites to S3

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • serverless-aws-static-websites

    Deploy your static websites without all the hassle on AWS with CloudFront, S3, ACM and Route53 via Serverless

  • terraform_cloudfront_builder

    Use Terraform to create an AWS CloudFront website, ACM certificate, Route53 DNS entries and a S3 bucket

  • I created a repo that use Terraform to create

    AWS CloudFront website

    ACM certificate

    Route53 DNS entries

    S3 bucket

    ___

    It also creates a default index.html file and will redirect:

    www.example.com/something redirects to www.example.com/something/index.html

    S3 bucket permissions are private and only accessible by the CloudFront distribution via an OAI.

    After purchasing a new domain in Route53, you have have a new website up and running in about 5 minutes.

    https://github.com/jftuga/terraform_cloudfront_builder

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • terraform-provider-netlify

    Discontinued Terraform Netlify provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

  • Bit disappointed that the Netlify Terraform provider[1] isn't supported any more, because it would solve this exact use case (and more complicated ones!) in a much less cumbersome way. I’d love to be able to point a Netlify redirect at an IP that’s output from another Terraform resource.

    [1]: https://github.com/hashicorp/terraform-provider-netlify

  • orchestra

    Quickly create a static site hosted on AWS from the command line (by sa7mon)

  • A while back I made a quick shell script[1] to easily create a static Hugo blog hosted on S3 with a Cloudfront distribution. All you need to bring is a domain name. The AWS CLI is extremely capable.

    [1] https://github.com/sa7mon/orchestra

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How To Manage an Amazon Bedrock Agent Using Terraform

    2 projects | dev.to | 30 Apr 2024
  • How To Manage Amazon GuardDuty in AWS Organizations Using Terraform

    2 projects | dev.to | 23 Apr 2024
  • AWS EKS: From IRSA to Pod Identity With Terraform

    2 projects | dev.to | 12 Apr 2024
  • AWS Makes Cloud Formation Stack Creation Up to 40% Faster

    2 projects | news.ycombinator.com | 18 Mar 2024
  • OpenBSD System-Call Pinning

    2 projects | news.ycombinator.com | 2 Feb 2024