Обновление сервера по кнопке в botHelp

Сценарий по расписанию сверяет версию приложения на сервере через ssh и обновляет его только после твоего подтверждения в botHelp.

  • Проверка версии по расписанию через ssh
  • Запрос с кнопкой в botHelp
  • Обновление — только после твоего «да»
  • Отчёт о результате в botHelp
SSH

Как это работает

Синхронизация botHelp и SSH настраивается готовым сценарием: обновления подхватываются автоматически.

  1. Запуск: Запуск вручную
  2. Затем: Установить переменную по умолчанию
  3. Затем: Проверить установленную версию
  4. Проверка: Объединить результаты
  5. Проверка: Сравнить два входных значения
  6. Если да — Уведомление Telegram
  7. Если нет — Подтвердить в Telegram
  8. Затем: Загрузить образ
  9. Затем: docker compose pull
  10. Затем: docker compose up
  11. Затем: Уведомление Telegram1
  12. Затем: HTTP-запрос к GitHub
  13. Затем: Редактировать строку версии
  14. Запуск: Запланировать триггер

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.