Eu fiz um repositório Chef com uma ótima configuração para rodar seu próprio servidor Rails e até mesmo uma infraestrutura multi-servidor e multi-aplicativo. Usamos isso na Firmhouse para implantar nossos aplicativos.
https://github.com/firmhouse/locomotive-chef-repo
Ele usa nginx como servidor da web e unicórnio como servidor de aplicativos Rails. Você pode implantar seus aplicativos usando Capistrano . Ele permite reinicializações contínuas e você pode adicionar vários aplicativos Rails a um único servidor.
Ele também inclui uma amostra predefinida do Vagrant para que você possa testar com o Vagrant e o VirtualBox.
Deixe-me saber se isso funcionar para você.