Setting up a GitHub Page with Jekyll Now

Barry Clark, the guy whose GitHub Page theme I forked, has already given the rundown on how to set up a Jekyll Now GitHub Page here. If you’re interested in going this route, I’d suggest that you check out his post first. This won’t be a rehash of his guide. Everything worked pretty much as advertised until I got to the point where I wanted to build my website locally. See I have this issue where I don’t like testing in production. I haven’t worked with ruby gems very much, and as it turns out I had some prerequisites to install on my Ubuntu 14.04 machine:

sudo apt-get install ruby ruby-dev make gcc nodejs

after that things went more smoothly:

sudo gem install github-pages
cd <repo directory>
jekyll serve --watch

and your locally built website should be served up at:

http://0.0.0.0:4000
Written on December 8, 2014