When building this site several months back I wanted to easily update it via a single configuration file and deploy it as a static site. I didn't find a static site generator that fit my needs to pre-process data, so what I ended up with was this: a Flask site that generates a site via the configuration. That Flask site is then "frozen”using Frozen-Flask into a set of static files which are then served via GitHub Pages. Works great so far. https://fosstodon.org/@davelester/112158526923909344
Add comment