TODO: Sort the blog homepage out, get a nice theme


Installation is via RubyGems

(sudo) gem update --system
(sudo) gem install bundler
(sudo) gem install jekyll
(sudo) sudo gem install rake
(sudo) sudo gem install ethon
sudo gem install gemoji

or (Which actually works)

brew install ruby
gem install jekyll


bundle exec jekyll build
bundle exec htmlproofer ./_site --allow-hash-href
gem 'html-proofer'
gem 'jekyll'
gem 'jekyll-paginate'
gem 'jekyll-sitemap'
gem 'jemoji'
gem 'rake'
gem 'rdiscount'
gem 'rouge'

Running in a docker image

However, ruby is broken on my Mac, so I decided to use docker to host my local Jekyll site. This involved the following

docker pull jekyll/jekyll
docker run --rm --label=jekyll --volume=$HOME/websites:/srv/jekyll   -it -p 4000:4000 jekyll/jekyll jekyll new my-blog
docker run --rm --label=jekyll --volume=$HOME/websites:/srv/jekyll   -it -p 4000:4000 jekyll/jekyll cd my-blog && jekyll serve

Embedding a GitHub Gist

Use something like this <script src=""> </script>, for an example see here.