Skip to content

cwlucas41/personal-website-cdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

personal-website-cdk

Contains the Infrastructure to host www.chriswlucas.com. Website content is hosted in personal-website-content and licensed separately from this infrastructure.

TODO

  • separate into multiple stacks, possibly nested
    • blocked on nested stacks diffing correctly
  • CD pipeline to deploy website content
  • backup origin bucket in a different region - mostly for style

Infrastructure

Features

  • CloudFront hosting of website content in an S3 bucket
  • Access logs for website with automatic deletion
  • Alias domains and subdomains that get redirected to the website domain automatically
  • Certificates with ACM that automatically renew
  • MX records for Gmail
  • TXT record for Gmail config and various verifications

Web hosting and redirects diagram

URLs expected to work

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published