My initial attempt at a blog site. I was more interested in the process of hosting a static site and leaning automated build and deployment process that actually writing blog articles so this has not really been kept up tp date.
- AWS
- S3
- Cloudfront
- Route 53
- CircleCI
- Hexo
Pushes to the repo trigger a CircleCI piepline that builds the static elelemtns, these ar ethen copied to an AWS S3 storage bucket. The bucket is fronted by AWS CDN and there is some Terrafrom managing the DNS.
Its all a good setup but I need to go back ad flip over to GitHub actions from CircleCI, I dont think Actions were availabele when I created all this.
Also need to switch over to a different static blog framework as well as the choice of Hexo might not have been the best. I encountered several issues with plugins and cnstant dependabot notifcations around vunerabilities
But like many projects I may leave it half finsihed and underloved.......