A Free Blog with Org and GitLab

Ravi Sagar has an interesting video that shows you how to publish a free blog to GitLab using Org-mode. The result is a static Web site, of course, and Sagar’s example is very simple but you can use CSS to build out a prettier result if you like. One of the strong points of his approach is that you don’t need anything but Org-mode and GitLab so it’s a minimal solution and avoids the configuration and maintenance of third party software such as Hugo, Jekyll, or one of the other blogging packages.

Sagar’s process starts with Org-publish. He shows how to configure your blog structure and then to generate the blog itself by simply calling publish. That gives him a local copy of his blog that he can check before pushing the results to GitLab to make it publicly available. To do that, Sagar simply uses git but you can, of course, just move it manually.

If you don’t have any CSS skills, you may find Hugo or Jekyll a better bet because you can choose a prebuilt theme. On the other hand, using one of those packages means you have to configure them too and abide by or work around the restrictions that they impose.

Regardless of your choice, Sagar’s video shows you how easy it is set up an Org-based blogging workflow and post to the blog easily all from the comfort of Emacs.

This entry was posted in General and tagged , . Bookmark the permalink.