Startblock is the base Rails application used at Firmhouse.
First install the startblock gem:
$ gem install startblock
Then run:
$ startblock projectname
this will create a Rails app in projectname
using the latest version of Rails.
To see the latest and greatest gems, look at Startblock' Gemfile.
Startblock also comes with:
./bin/setup
convention for new developer setup based on the
rails 4.2 standard.SECRET_KEY_BASE
environment variable in all
environmentsStartblock requires Ruby 2.1.5.
Some gems included in Startblock have native extensions. You should have GCC installed on your machine before generating an app with Startblock.
Use Command Line Tools for XCode for Lion (OS X 10.7) or Mountain Lion (OS X 10.8).
PostgreSQL needs to be installed and running for the db:create
rake task.
If you have problems, please create a GitHub Issue.
This gem is cloned from the Suspenders project and formatted to the wishes we have at Firmhouse. The main idea of this gem goes out to the amazing people at Thoughtbot.
The original Suspenders gem is Copyright © 2008-2014 thoughtbot. It is free software, and may be redistributed under the terms specified in the LICENSE file.