Personal blog deployed as a static page using Notion as a CMS, so I can write posts from anywhere and keep the contents secret.
- The blog is generated by Hugo.
- The content is retrieved from Notion by notion-blog.
- Encryption of some posts relies on hugo-encrypt.
- Everything is run automatically in a Github Action.
You can copy the file structure and the Github Action. You may also get more info about
notion-blogin order to create the database of articles in Notion.