- https://www.getzola.org/documentation/getting-started/installation/
mkdir <insert name of folder>
->cd
->zola init
- https://www.getzola.org/themes/ -> run git submodule add "this is the github repository for the theme.git"
zola serve
orzola build
to confirm contents- Create S3 bucket -> note your bucket name in .env file
- Enable static website hsoitng in properties
- Place url in
config.toml
- Create policy in AWS IAM
- Copy policy in helper_files -> use your own bucket name
- Create a user in AWS IAM to attach policy too
- Generate access key id and access key secret and copy to .env file
- Add all three .env varaibles in your github actions secret
- add, commit, push to deploy
- Register your own domain: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/getting-started-s3.html and https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-register.html
- Use Cloudfront for faster serving, caching, and https protocol: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-register.html
- Try out other services such as Vercel and Github Pages