Daha önceki yazımda heroku ayarlarını ve herokuda uygulama oluşturmayı anlatmıştım.

Bugün ise sinatra uygulamızı herokuya deploy etmek için gereken yapılandırmalardan bahsedeceğim.

Öncelikle uygulamamızın ana dizininde config.ru dosyası olmalı ve içeriği

require "./hello.rb"
run Sinatra::Application

şeklinde olmalıdır. Burada dikkat edilecek husus hello.rb bizim ana uygulama dosyamız olmasıdır.

İkinci olarak ise Gemfile gereklidir.

source 'http://rubygems.org'
gem 'sinatra'

Bu iki dosyayı oluşturduktan sonra gönül rahatlığı ile deploy edebilirsiniz. =P

Kaynak

Aşkın Gedik Ruby on Rails Developer