Задать вопрос
@ex0rcist

Как организовать перезапуск стека rails при перезагрузке физического сервера?

Есть проекты в продакшене, управляются через капистрано. Соответственно капистрано делает свои грязные дела, вроде создания папок под релизы, управления PID-файлами и т.п.

Есть ли простой способ при перезагрузке сервера имитировать команду капистрано для поднятия всего нужного стека, и не заморачиваться со скриптами для init.d ? Плюс, вроде как init.d выполняется от рута, со всеми вытекающими
  • Вопрос задан
  • 171 просмотр
Подписаться 1 Оценить Комментировать
Ответ пользователя sim3x К ответам на вопрос (2)
sim3x
@sim3x
Обьедини два подхода:
стартуй через init.d
и в
start(){ su - UserName -c "capistrano do some shit with UserName rights"  }
понижай привилегии
Ответ написан