Как запустить сервер рельсов с мины? - PullRequest
0 голосов
/ 28 сентября 2018

Я использую mina для развертывания приложения rails на моем сервере.Все работает, но я также хочу иметь возможность автоматически запускать сервер rails при развертывании.Внутри: launch Я запускаю команду rails s, но при развертывании я получаю сообщение об ошибке: rails: команда не найдена!ОШИБКА: сбой развертывания. '

on :launch do
  in_path(fetch(:current_path)) do
    command %{mkdir -p tmp/}
    command %{touch tmp/restart.txt}
    command %{rails s -p myport -b myserver -e production -d}
    end
end

как мне получить mina для автоматического запуска сервера?

1 Ответ

0 голосов
/ 28 сентября 2018

Вы установили рельсы на свой сервер?Вы установили ruby ​​с помощью rvm или rbenv?После правильной установки вы должны следовать этому руководству: https://github.com/mina-deploy/mina/blob/master/docs/getting_started.md. Затем выполните следующую команду

mina setup

Внутри: on :launch do in_path(fetch(:current_path)) do invoke :'puma:start' end end

Это автоматически запустит ваше приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...