Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A vanilla Padrino project for starting new projects. Uses Compass, Susy, HAML, Sprockets, Heroku, MongoDB, Mongoid, Memcached.
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
config mongoid config and gemfile fix
public
.components init
.gitignore
Gemfile
Gemfile.lock
Procfile init
Procfile.dev init
Readme.md
config.rb
config.ru init
unicorn.rb

Readme.md

Bootbuckle

A vanilla Padrino app you can clone to get going quickly with a clean setup for a web project.

Fork the project, then:

git clone git://github.com/stefl/bootbuckle.git
bundle install

If you don't have MongoDB and Memcache locally, and you're on OSX, then install Homebrew, followed by:

brew update
brew install mongodb
brew install memcached
memcached

Edit config/mongoid.yml and replace "bootbuckle_development" with something else at this line:

database: bootbuckle_development

Do a global find and replace for "Bootbuckle", replacing it with your preferred application name.

Then get a 64-character hex string and replace "change_this" at this line of config/apps.rb:

set :session_secret, 'change_this'

Edit the application settings in app/app.rb:

set :google_analytics, "XXXXXXXX"
set :typekit, "ABC123"
set :title, "My new app"
set :base_host, "mynewapp.com"
set :description, "A new shiny thing, how exciting!"

To deploy to Heroku on the new Cedar stack:

heroku create my_app_name --stack cedar
git push heroku

To run locally:

foreman start -f Procfile.dev
open http://localhost:3333
Something went wrong with that request. Please try again.