Skip to content
No description or website provided.
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Here is a sample/template sinatra application ready for deployment to Heroku.

NOTE This is for and not

You'll first need a Heroku account. Once you have an account, install the gem sudo gem install heroku. If you do not have an SSH key you'll need to generate one and tell Heroku about it

Now, clone and deploy!

projects $ wget

projects $ tar xzvf sinatra-heorku-sinatra-app-<SHA>.tar.gz

projects $ mv sinatra-heroku-sinatra-app-<SHA>/ my_new_app/

my_new_app $ heroku create <optional appname> --remote

my_new_app $ mv heroku-sinatra-app.r my_new_app.rb

my_new_app $ git push heroku master

Now you may view your site at http://<appname>


The small amount of code is heavily commented. If you have questions or comments please use the channels provided by the Sinatra community as we at Heroku are heavily involved in Sinatra. Please use the Heroku mailing list if you have non Sinatra questions.

See these guidelines for contributing or bugs.

Happy Development and Deploying!

Sincerely, The Heroku Team

Something went wrong with that request. Please try again.