I'm really interested to try staticman to run from a pi, but I found a bunch of different ways that I'll experiment with and have listed here.
That page is geared towards GitHub Pages\Jekyll, however a number of the solutions are SSG agnostic.
https://github.com/aioobe/dead-simple-jekyll-comments
https://infominer.id/web-work/posts/github-pages-starter-pac...