A stock install of Ruby on Rails 3.2 with some commonly used gems and settings already included. Made primarily for my own use, but feel free to fork and use at will. Feedback, issues and pull requests are always welcome.
- Rails 3.2 (running on PostgreSQL)
- Powder
- Compass
- Paperclip
- Kumade
- IE Conditional HTML Tag
- SettingsLogic
- Switched default YAML parser (Psych) back to Syck for SettingsLogic to work right (see boot.rb)
- RVM
- Ruby v1.9.3-p194
- Bunlder
- ImageMagick (required for PaperClip to work)
- Local PostgreSQL server
- great setup how-to on Stack Overflow if you're new to this
-
From terminal:
git clone git://github.com/mklickman/rails-boilerplate.git cd rails-boilerplate y bundle install bundle exec compass init rails rails generate ie_conditional_tag:install
-
Create your local database
Your app name will be set to "RailsBoilerplate", so you'll have to change any instances of 'RailsBoilerplate' and 'rails-boilerplate' to whatever you want your app to be called (in application.rb, for example). Quit whining, I'll write a script for that soon enough.
- Add staging environment
- App renaming script (see above)
I don't claim to be a Rails expert, so if you have issues, comments, suggestions, or bug fixes feel free to let me know. Forks & pull requests are cool too.