My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

Summary

This gem accelerates your rails public directory by transparently pushing it out to an edge-cache at deployment-time.

Will allow you to serve assets superfast to all your customers.

Requires that you have an aws account, and sign up for amazon s3 and cloudfront.

Usage

	require 'xlr8/capistrano' # add to your Capfile

	require 'xlr8/tasks' # add to your Rakefile

Create a RAILS_ROOT/config/xlr8.yml:

 bucket: "my-bucket" 
 aws_access_key_id: <blah>
 aws_secret_access_key: <blah>

That's it!

How it Works

As part of your cap deploy, xlr8 will :

  • package up all your assets
  • version them
  • push them to s3
  • create an edge-cache distribution in amazon cloudfront if possible
  • update the ' ActionController::Base.asset_host' setting in environment.rb to

Your rails install will transparently start pointing at your blindingly fast asset locations!

Download

This gem is not yet available on rubyforge. Download the gem from the downloads section

Powered by Google Project Hosting