Debugging and Automation Considerations with Hugo, S3, ACM, CloudFront, and Route53
Since 2011, this blog has been served on a variety of platforms, including Ghost hosted on Heroku. However, I’ve been wanting to serve this blog as a static site from an S3 bucket, since it seems like overkill to provision and maintain a postgres DB (required by Ghost). Which is how I landed on Hugo. Rather than focusing on the Ghost -> Hugo conversion process, this post will cover what I learned while deploying this blog on S3, CloudFront, ACM, and Route53, along with some “gotcha” stumbling points along the way....