Доброго времени суток! Этот человек(https://habrahabr.ru/users/Rapter/)(тот кто написал эту статью) обманул меня на крупную сумму(3 000). Не произвел перевод, хотя я со своей стороны выполнил все требования.Я считаю что человек, который ведет себя по так, и кстати не знает ничего толком(т к я ему делал задание), должен быть исключен из таких сообществ…
Cap выполняет каждую команду отдельно (он даже на каждую команду отдельный туннель открывает, если мне не изменяет память), Mina же генерирует 1 bash-скрипт который и выполняет на сервере одной командой.
Единственный минус Mina — нет нативной поддержки одновременного деплоя на более чем 1 сервер.
Рекомендую разного рода конфигурационные данные вроде количества тредов или воркеров выносить в ENV. Посмотрите в сторону foreman – он и upstart скрипты автоматом при деплое создаст для всех нужных процессов (puma.sh по факту не нужен будет) и эти самые ENV-переменные правильно вам прокинет из .env-файла.
Ещё важная информация для тех, кому не хочется заморачиваться с конфигурацией сервера – для небольших проектов Heroku теперь предлагает hobby-инстансы по $7 в месяц, что сравнимо как по мощности, так и по цене с тем же Linode или Digital Ocean, но избавляет от геммороя с настройкой/поддержкой всего окружения.
Доброго времени суток! Этот человек(https://habrahabr.ru/users/Rapter/)(тот кто написал эту статью) обманул меня на крупную сумму(3 000). Не произвел перевод, хотя я со своей стороны выполнил все требования.Я считаю что человек, который ведет себя по так, и кстати не знает ничего толком(т к я ему делал задание), должен быть исключен из таких сообществ…
Деплой: Nginx, Puma и Mina