This website is now fully owned by Bezos very very Serverlessβ’!
Built using mildly forked Zola in GitHub Actions, uploaded to S3, content-delivered via CloudFront.
And even DNS is now Route 53, otherwise properly having CloudFront on an apex (bare) domain would be difficult.
Webmentions are outsourced to Webmention.io (+ a tiny endpoint converting their webhook to GitHub rebuild command is hosted on Glitch) and micropub is gone, at least for now.
(When I have nothing better to do I might just make an app running in Lambda that would edit the git repo in response to Micropub requests, send outgoing webmentions, be a custom auth endpoint, eventually also handle incoming webmentions, and so on.)
Iβm glad I only did this now: CloudFront Functions did not exist until a few months ago.
With this functionality, it is a quite capable CDN.
Still clunky and weird in some aspects though (e.g. βDefault Root Objectβ applying even after a Function rewrites /something/
to /
was quite surprising)