Microstatic

The microstatic gem turns generating your static site and deploying it to S3 into a one-liner. There's a blog post with more details on the what and the why.

Microstatic does two things. Firstly it provides a command-line tool that makes it ridiculously simple to create a new microsite. Secondly it provides a rake task that makes it ridiculously simple to push new content to the microsite.

Creating a new microsite

microstatic setup and you’re done. This will create a new S3 bucket to hold your microsite, and then add a Route 53 entry to wire that S3 bucket up to a subdomain.

Deploying content to your microsite

rake deploy and you’re done. Microstatic ships with a rake task that will sync your local contents with the S3 bucket hosting your site.

Demo time!

Microstatic: setup a static subdomain microsite in < 30 seconds from Pete Hodgson on Vimeo.

Credits

The s3 deployment code was originally written by Giles Alexander

TODO

  • specify MICROSTATIC_SITE_NAME and cloud creds using dot file