Главная / Кейсы / Серверы и деплой
Кейс · Веб-сервис с мобильным приложением
Вернул автодеплой, который не работал 2,5 месяца
3независимые причины найдены и устранены
- Адрес старого сервера в настройках
- Устаревший ключ доступа
- Скрытое ограничение по адресам
GitHub ActionsDocker ComposeSSHVPS
Задача
Команда правила код, но на боевой сервер изменения не попадали: автоматическая выкладка падала с ошибкой.
После переезда на другой хостинг обновления перестали доходить до сервера. Нашёл три причины — выкладка снова идёт сама после каждой правки.
Решение
Что сделано
- Схема: правка кода → GitHub Actions → копирование на сервер → сборка Docker Compose
- Причина первая: в настройках остался адрес старого сервера
- Причина вторая: устаревший ключ доступа
- Причина третья: сервер принимал подключения только с разрешённых адресов — это нигде не было записано
- После выкладки автоматически проверяется, что сервис отвечает и отдаёт новую сборку
Заявка
Обсудим вашу задачу
Техническое задание не нужно. Задам вопросы и вернусь с составом работ, сроком и ценой. Работаю удалённо по всей России, по договору от ИП.
Или напишите напрямую