vesh95
@vesh95
Инженер-электроник, программист

Как rails работает в продакшне?

При деплоинге капистрано там в структуре нету привычных app, config, db и т.д.
Откуда запускается приложение и откуда оно подключает те самые пользовательские классы?
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ответы на вопрос 1
AdilA
@AdilA
в файле настроек capistrano указывается папка rails_root туда он все и копирует начальный путь это папка home пользователя linux, допустим если имя пользователя deploy то это будет /home/deploy/название_проекта, к базе подключается к которой вы используете. Capistrano просто по ssh копирует файлы и запускает на VPS команды типа assets:precompile unicorn запускает, это все можно сделать без capistrano, самое главное понимать как все работает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы