У меня есть самодельное приложение Sinatra, для которого я намереваюсь использовать Heroku для хостинга его.
Я использую диспетчера и ружье в разработке со следующим Procfile:
web: shotgun config.ru -s thin -o 0.0.0.0 -p $PORT -E $RACK_ENV
Это работает отлично и с разработкой и с производством. Но вещь, я не хочу применять ружье в производстве, так как это слишком медленно.
Для тех, которые все еще ищут это, согласно эти документы foreman
, больше не нужно. Можно просто использовать:
heroku local -f Procfile.dev