How this site is hosted.
- Russ Savela
- 14 Nov, 2023
This website was create with Astro. I chose Astro because it seemed relatively simple and fast. It is served from an AWS S3 bucket via CloudFront, with DNS hosted on Route53.
It is deployed from github using a github workflow to copy the site assets into an S3 bucket, and then invalidates the CloudFront cache. This took about an hour to setup, which is about my attention span. The github workflow takes about 30 seconds to deploy the site after a commit.
Mostly for my own reference later, the beta version is hosted here: https://d3axk2o65kzouq.cloudfront.net
Creative Design
I’m using the Bookworm Astro theme, with slight modifications.