2015-02-26 10 views
10

Uso Rails 4 con sottodomini e ora passa da Unicorn a Puma. Sembra funzionare bene, ma quando tento di avviare "rotaie s" ottengo:Utilizzo di Rails e Puma con i sottodomini lvh.me?

Rails 4.2.0 application starting in development on http://localhost:3000 

ho bisogno di eseguire il seguente

rails s -p 3000 -b lvh.me 

di ottenere:

Rails 4.2.0 application starting in development on http://lvh.me:3000 

C'è un modo per rendere 'rails s' sempre per avviare automaticamente lvh.me? Usato per lavorare così per me prima di passare a Puma.

risposta

24

Rails forniscono solo un modo per specificare l'host di binding (tramite -b, --binding argument).

Quindi, penso che tu abbia solo un modo semplice e appropriato per risolvere il tuo problema. È necessario creare bash/sh alias per l'esecuzione di Rails:

alias lvh='rails s -p 3000 -b lvh.me' 
Problemi correlati