Главная / Кейсы / Серверы и деплой

Кейс · Веб-сервис с мобильным приложением

Вернул автодеплой, который не работал 2,5 месяца

3независимые причины найдены и устранены
  • Адрес старого сервера в настройках
  • Устаревший ключ доступа
  • Скрытое ограничение по адресам
GitHub ActionsDocker ComposeSSHVPS

Задача

Команда правила код, но на боевой сервер изменения не попадали: автоматическая выкладка падала с ошибкой.

После переезда на другой хостинг обновления перестали доходить до сервера. Нашёл три причины — выкладка снова идёт сама после каждой правки.

Решение

Что сделано

  • Схема: правка кода → GitHub Actions → копирование на сервер → сборка Docker Compose
  • Причина первая: в настройках остался адрес старого сервера
  • Причина вторая: устаревший ключ доступа
  • Причина третья: сервер принимал подключения только с разрешённых адресов — это нигде не было записано
  • После выкладки автоматически проверяется, что сервис отвечает и отдаёт новую сборку

Заявка

Обсудим вашу задачу

Техническое задание не нужно. Задам вопросы и вернусь с составом работ, сроком и ценой. Работаю удалённо по всей России, по договору от ИП.

Или напишите напрямую