Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 558 Bytes

README.md

File metadata and controls

32 lines (18 loc) · 558 Bytes

my webpage

Quickstart

git submodule update --init
gem install bundler
bundle install
bundle exec jekyll serve

Architecture

Leveraging all AWS.

DNS

AWS Route53

CDN

AWS Cloudfront

Static Site Hosting

AWS S3

  • There's a filmaj.ca bucket configured for static hosting, with public GET permissions on it.

Automation

Leveraging GitHub Actions to build and upload the site to S3. Post-upload it also invalidates changed files in CloudFront.

For details see the build.yml file.