У меня есть веб-сервер, обслуживающий несколько приложений Rails, использующих комбинацию nginx и Passenger. Это довольно просто, потому что установка Passenger настраивает почти все, что вам нужно для подключения к nginx.
Я нашел «приложение Rails с Puma», кажется, это объясняет, как настроить nginx и Puma вместе. Как нужно изменить эту конфигурацию, чтобы обслуживать второе приложение Rails на том же сервере?
Кроме того, в этом руководстве ничего не говорится об автоматическом перезапуске приложения в случае перезагрузки системы или какой-либо другой проблемы. Есть ли способ сделать это? Комбинация nginx + Passenger, кажется, делает это по умолчанию.