Hi there,
This is the basis of the mcstas websites at
https://www.mcstas.org and https://mccode-dev.github.io/mcstas/
In this folder there are
- contents/ - website contents, html files are wrapped in Apache SSI .shtml files by createweb.pl
- layout/ - layout stuff for the page, header.html and footer.html starts/ends each webpage, graphics
- specialcontents/ - "other" webpages, i.e. html/and other stuff not to be parsed by createweb.pl, but to be copied directly to the webserver's DocumentRoot
GitHub Pages: .github/workflows/pages.yml builds the same site statically with tools/createweb.pl (a copy of geekclubdk/createweb, patched to inline the SSI directives and to prefix root links for project-page hosting).