A starter blog using the Issues on a GitHub or GitLab repository as a headless CMS.
I've used Hugo and Gatsby for some sites. It's amazing speed and flexibility but I'd a dynamic site that don't have to rebuild for every change and it's easiler for me than working with GraphQL or Hugo templating.
Both GitHub and GitLab have an an API rate limits. For some reasons, you must to use a token for requests.
-
Create a config for your site, see examples in
configs
directory. -
Go to the Issues of your repository then write your posts. See here, for example.
-
Build & deploy your site