Для перезапуска и мониторинга CPU/ памяти рекомендую посмотреть на github.com/kostya/eye.
Для его интеграции в capistrano есть capistrano-eye. Очень простой gem которые автоматом добавляет таски по eye load config/ eye restart
В одном конфиге может быть несколько процессов (unicorn/ sidekiq/ etc), а так же приложение может быть разделено на несколько конфигов, что удобно если куски деплоятся отдельно, но хочется их перезапускать одновременно
Когда вижу такие схемы в организации, мне становится интересно, когда же там успевают вообще что-то делать в перерывах между согласованиями и дополнительными согласованиями ?)
Мне кажется основная проблема будет в том, что количество пользователей rolling ветки уменьшится на порядок по сравнению с неLTS ветками. Соотвественно к моменту выхода LTS или будет как у дебиана, совсем древние пакеты, так как заморозку произвели за долго до выхода или будет куча мелких проблем которые просто не выявили из-за небольшой пользовательской базы.
Конфиги никогда сами не перезаписываются, только если это явно подтвердить. Если что-то пойдет не так,
//Unattended-Upgrade::Mail «root@localhost»;
//Unattended-Upgrade::MailOnlyOnError «true»;
Рекомендую посмотреть EzFolder Player очень простой, позволяет играть только папки, никакого разбора тэгов, но все очень быстро и удобно, особенно с частых случаях если тэги не совсем правильно прописаны.
На английском эта книга вышла в 2010, то есть перевод занял около двух лет. Для веб-ориентированных фреймворков это очень много времени, сейчас уже пора silverlight закапывать, а не изучать.
Покажите ваши пул-реквесты в лазарус. Почему так много людей которые знаю куда и что нужно развивать, но при этом считают, что это делать должен кто-то другой
github.com/elasticsearch/elasticsearch-rails для моделей.
Для его интеграции в capistrano есть capistrano-eye. Очень простой gem которые автоматом добавляет таски по eye load config/ eye restart
В одном конфиге может быть несколько процессов (unicorn/ sidekiq/ etc), а так же приложение может быть разделено на несколько конфигов, что удобно если куски деплоятся отдельно, но хочется их перезапускать одновременно
ufw allow ssh
ufw allow http
ufw allow https
ufw enable
лучшая защида для ssh — просто выключить вход по паролю, оставить только по ключам
habrahabr.ru/post/46659/#habracut
//Unattended-Upgrade::Mail «root@localhost»;
//Unattended-Upgrade::MailOnlyOnError «true»;