I host two versions of my homepage, one on local shared hosting and #NAShosted version at home, both are mostly identical, at least for the #pelicanssg part.
I have a very similar BASH script to @kev that I run when its time to update. No fancy cloudflare or github/codeberg pages need.
https://kevquirk.com/blog/why-do-you-need-big-tech-for-your-ssg/
