Zola on Google Cloud

A turn-key deployment of Zola site on Google Cloud.

Deploy your site

See instructions for deploying your own site with custom domain in the Github repository used for this site.

Features

  • Terraform deployment for Google Cloud infrastructure
    • Bootstrap Terraform state in a GCS bucket
    • Create GCS bucket for the static site
    • Setup Load Balancer with HTTPS and certificate for custom domain
    • Setup Google IAM Workload Identity Federation for authenticating from Github Actions
  • Github Actions deployment from main branch
    • Build a static site in Github Actions using Zola
    • Deploy the static site to Google Cloud Storage

Credits

License

MIT license.