Skip to content
This repository

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

Merge pull request #1 from jongd/master

Fix meta viewport tag
latest commit 3df69cc732
Stef Lewandowski authored December 04, 2012
Octocat-spinner-32 app Fix meta viewport tag December 04, 2012
Octocat-spinner-32 config mongoid config and gemfile fix August 17, 2012
Octocat-spinner-32 public init August 10, 2012
Octocat-spinner-32 .components init August 10, 2012
Octocat-spinner-32 .gitignore init August 10, 2012
Octocat-spinner-32 Gemfile mongoid config and gemfile fix August 17, 2012
Octocat-spinner-32 Gemfile.lock mongo August 10, 2012
Octocat-spinner-32 Procfile init August 10, 2012
Octocat-spinner-32 Procfile.dev init August 10, 2012
Octocat-spinner-32 Readme.md 3333 August 10, 2012
Octocat-spinner-32 config.rb init August 10, 2012
Octocat-spinner-32 config.ru init August 10, 2012
Octocat-spinner-32 unicorn.rb init August 10, 2012
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.