This was originally posted on 2010-12-29 to http://andrewho.co.uk/weblog/deploying-jekyll-on-a-joyent-shared-accelerator
This website is based on [jekyll][] (a static site generator). I store the text files for jekyll in a git repository. Here is how I setup automatic deployment of this website. Whilst a lot of this post is generally applicable, some of it (specifically the installation section) is only of relevance if, like me, you are hosted on a [Joyent][] Shared Accelerator.
Before we get started, just note that the git repository storing my website is a
bare one in ~/git/design/andrewho.co.uk.git
. I'll assume you're happy creating such