Какие веб-хостинги поддерживают приложения Sinatra? - PullRequest
3 голосов
/ 10 января 2012

За последние пару месяцев я изучал Ruby и Sinatra, и я хотел бы выпустить свое приложение в дикой природе.Я ищу предложения для веб-хостов, которые поддерживают приложения Sinatra, и любые подробности относительно фактического процесса также были бы хорошими.

В настоящее время я использую hostmonster для пары других сайтов.Hostmonster поддерживает приложения Rails.Я предполагаю, что поскольку Rails работает на Rack, hostmonster также будет запускать приложения Sinatra, но я не уверен.

Мне не повезло найти документацию по запуску приложений Sinatra на hostmonster или любом другом веб-хосте за пределами Heroku.Кроме того, я не смог выяснить, как запустить мое приложение Sinatra, следуя документации по установке Rails, предоставленной hostmonster.

1 Ответ

1 голос
/ 10 января 2012

Вы должны иметь возможность работать в любом приложении, которое работает для Rack. Соглашение заключается в использовании файла config.ru. Там вместо того, чтобы указать, как загружать Rails, просто укажите, как загружать Sinatra.

Пример config.ru

require File.dirname(__FILE__) + "/main"
run Sinatra::Application

Где "main" - это файл, который загружает все вещи Sinatra.

...