I decided to use some static site generator. Jykyll was a good candidate, but it is made of Ruby. Looking at the list of static site generators here, I chose Pellican, the most popular one made of Python.
Basically I look at this website and trying to set things up...