New Site - First Setup


The new site is finally online. All pages are rendered with Hugo and are served by AWS S3 static website hosting. It was straight-forward and pretty simple to set up. Great step-by-step tutorials are

The only flaws I encountered were

  • For some reason the Route 53 MX Mail records were not automatically set, I had to add them manually. I used 10 inbound-smtp.us-east-1.amazonaws.com
  • The CloudFront Origin domain name has to be dfux.me.s3-website.eu-central-1.amazonaws.com instead of dfux.me.s3.eu-central-1.amazonaws.com

The Hugo config and contents are versioned within AWS CodeCommit and are currently build locally and uploaded to S3. It is planned to use AWS CodePipeline to automatically build and deploy content to S3 after commit.