Jekyll

Posted in Notes on 01 February 2019

This site is now running on Github Pages using Jekyll.

Where WordPress was a content management system Jekyll is a static site generator. It reads content in the form of .md (markdown) files and templates in the form of .html files and churns out a complete static website.

I’m still getting the hang of it.

Development

While working locally test changes using

bundle exec jekyll serve

The site can be viewed on http://127.0.0.1:4000/

Production

To push to the live Github Pages site

$ bundle exec jekyll build

$ git add -A

$ git commit -m "Message"

$ git push