A starting point for deploying Sinatra to Heroku
Ruby
Latest commit 72ae398 Jan 20, 2014 @jack7890 Add .gitignore
Failed to load latest commit information.
public
views Fix jQuery reference, make indentation Jul 12, 2013
.gitignore Add .gitignore Jan 20, 2014
Gemfile Update Gemfile source to use HTTPS May 7, 2013
Gemfile.lock Update Gemfile.lock Jul 12, 2013
README.markdown Add a command to one-liner that I forgot Jan 2, 2014
config.ru Baseline Jul 17, 2012
index.rb Added Twitter Bootstrap and a simple file Jul 12, 2013

README.markdown

Sinku

Sinku is a starting point for deploying Sinatra to Heroku. It allows you to get a website live on a remote URL in under 30 seconds.

Sinku also includes Twitter Bootstrap for default styling and Shotgun for automatic reloading.

Requirements

How to Use

To quickly deploy a Sinatra app to Heroku:

mkdir -p ~/Sites/project && cd ~/Sites/project
git clone https://github.com/jack7890/Sinku.git ./
bundle install
heroku create
git push heroku master
heroku open

To run this all at once:

mkdir -p ~/Sites/project && cd ~/Sites/project && git clone https://github.com/jack7890/Sinku.git ./ && bundle install && heroku create && git push heroku master && heroku open

To load your app locally via Shotgun:

shotgun -I. index.rb