Использование Rails и Puma с субдоменами lvh.me?
Я использую Rails 4 с субдоменами, а теперь переключился с Unicorn на Puma. Кажется, что все нормально, но когда я пытаюсь запустить "rails s", я получаю:
Rails 4.2.0 application starting in development on http://localhost:3000
Мне нужно запустить следующие
rails s -p 3000 -b lvh.me
чтобы получить:
Rails 4.2.0 application starting in development on http://lvh.me:3000
Есть ли способ заставить "рельсы s" всегда запускать lvh.me автоматически? Используется для работы для меня, прежде чем переключиться на Puma.
Ответы
Ответ 1
Rails предоставляют только один способ указания узла привязки (через - b, - аргумент привязки).
Итак, я думаю, у вас есть только один простой и подходящий способ решить вашу проблему. Вы должны создать псевдоним bash/sh для запуска Rails:
alias lvh='rails s -p 3000 -b lvh.me'