Deploy Jekyll to S3 With S3_website

I’d originally set this up to deploy to S3 using the new-ish Octopress-Deploy gem but after using it a bit I’ve found that it’s still too rough to be my goto.

The main benefits of switching to S3_website are:

Below are the steps I took to migrate from octopress-deploy to S3_website.

From now on you can run bundle exec rake deploy and the S3_website plugin will compress all of your files, add cache headers to them, and push any that have changed to your S3 bucket.