For the blog system of githubpage, the html static cache is generated locally, and then uploaded to git to access it through githubpage. There are still many bugs and they are still being modified. No database is required, just decompress and run it into the environment to access it.