Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A bare Rails 3 / Heroku app

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 app
Octocat-spinner-32 config
Octocat-spinner-32 db
Octocat-spinner-32 doc
Octocat-spinner-32 lib
Octocat-spinner-32 public
Octocat-spinner-32 script
Octocat-spinner-32 test
Octocat-spinner-32 vendor
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Gemfile
Octocat-spinner-32 Gemfile.lock
Octocat-spinner-32 README
Octocat-spinner-32 Rakefile
Octocat-spinner-32 config.ru
Octocat-spinner-32 readme.md
readme.md

Rukoreh

This is a bare Ruby on Rails 3 app that has been configured for deployment on Heroku. The steps below were all that was needed.

On Heroku, the app lives at http://rukoreh.heroku.com/

Heroku Documentation

Create Heroku account

Create new app

rails myapp  
cd myapp

Install Heroku gem - add to Gemfile

gem 'heroku'  
bundle install

Add ssh keys for Heroku

heroku keys:add

Regularly update Heroku gem

gem update heroku

Initialize with git

git init  
touch .gitignore

add appropriate entries to .gitignore

git add .  
git commit -m 'Initial commit'

Create new Github repo

git remote add origin git@github.com:brentertz/rukoreh.git
git push origin master

Create app on Heroku

heroku create rukoreh --stack bamboo-mri-1.9.2

Deploy app to Heroku

heroku config:add BUNDLE_WITHOUT=development:test
git push heroku master

Setup database

heroku rake db:migrate

Next steps

  • Develop and test changes locally.
  • Commit code to git.
  • Push changes to github with git push origin master
  • Push your changes to Heroku with git push heroku
Something went wrong with that request. Please try again.