Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
thoughtbot's Suspenders modified for Heroku.
branch: master

This branch is 67 commits ahead, 2 commits behind adamwiggins:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
config
db
doc
features
lib
log
public
script
test
vendor/plugins
.gems
.gitignore
Capfile
README.markdown
Rakefile

README.markdown

Heroku's Suspenders

thoughtbot's Suspenders modified for Heroku.

git clone git://github.com/dancroak/heroku_suspenders.git
cd heroku_suspenders
./script/create_project project_name

This will create a Rails 2.3.2 app with Heroku-recommended code:

  • Paperclip for file uploads, set for Amazon S3
  • Gmail SMTP for email
  • Delayed Job for background processing
  • Hoptoad Notifier for exception notification
  • Google Analytics for usage analytics

... and some other opinions:

  • jQuery for Javascript
  • Clearance for authentication
  • Cucumber, Shoulda, Factory Girl, & Mocha for testing
  • Evergreen for CSS framework
  • Blitz for features, model, controller, & helper generators

If you don't have all the necessary gems, they will be installed.

Get the latest & greatest at anytime with:

rake suspenders:pull

A helper rake task will prompt you for all your production config vars (S3 keys, GMail account, Hoptoad API key...) and set them on your Heroku app:

rake heroku:setup

More details available in doc/README_FOR_TEMPLATE.

Mascot

The official Suspenders mascot is Suspenders Boy:

Suspenders Boy

Something went wrong with that request. Please try again.