Pelican is a python-based static site generator (SSG). Pelican has been around for a while (~10 years). It takes files, control files, and template files and generates static pages. Those pages can be kept inside git and then pushed to GitLab Pages or CloudFlare Workers.
Installing and Configuring Pelican
Contact from with AWS Lambda
Contact forms (and other such things) can be had using serverless technologies such as AWS Lambda and SES.
Comments with Isso
Isso is a commenting system similar to disqus, but uses SQLite instead. Looks tasty.