I'm developing Bash SSG on Windows using BusyBox (because I'm a bit lazy). Rendering on Linux is noticeably faster than on Windows, even when Linux is running in a virtual machine (it's an older laptop - out of memory is my freud).
There is a simple way to bypass this inconvenience. This is because bash first looks for the function, and if it doesn't find it, it scans the PATH variable for the tool.
I tested it on PHP 7.1.0, 7.4.33 and 8.2.24. There are still many things to do, it's not perfect yet but the most important things are done and working.
Now is the time to test the project on the battlefield. Any bugs I find will be fixed in the next release.
Unfortunately, you will have to wait for the next release, as running such a project on your own is very time-consuming.
The stable version of my random thought generator is ready, but the most importantly: IT WORKS!
I'll warn you right away: setting up the database takes some time. If you are missing a variable, you can use set >&2 or look at the module's generate script.
The remaining errors will come out over time, for now everything is fine.
My site project is divided into two repositories: database is on my server (because all rights reserved) and generated.
Additionally, I can update the generator's guts by doing a git pull.
I created this page as a testing ground for my static site generator. If you like this template, it's included with it (template-simpleblog), but you'll have to do the details yourself.