public
Description: Jekyll is a blog-aware, static site generator in Ruby
Home | Edit | New

Deployment

Deploying Jekyll? No problem: Just copy the generated _site to somewhere that your favorite web server can serve it up. There’s also automated ways to do it, listed below. If you’ve created your own way, edit away!

Post-update hook

If you store your jekyll site in git, it’s pretty easy to automate the deployment process by setting up a post-update hook in your git repository, like this.

Rake

Another way to deploy your jekyll site is to use rake, highline, and net-ssh, like used for litanyagainstfear A more complex example that deals with multiple branches used in gitready.

rsync

Just generate the _site and rsync it, e.g. with a tasks/deploy shell script.

There’s even a TextMate command to run this script.

Last edited by henrik, Wed Oct 21 00:56:55 -0700 2009
Home | Edit | New
Versions: