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.
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