01

Ответ

Как настроить автодеплой сайта из репозитория

Короткий ответ

Положить код сайта в git, описать пайплайн в GitHub Actions или GitLab CI — проверка, сборка, выкладка — и дать ему доступ к серверу через секреты. После этого каждый пуш в основную ветку сам обновляет сайт.

02

Автодеплой — когда обновление сайта делает не человек по FTP, а скрипт по одному и тому же сценарию. Сценарий называется пайплайном и живёт рядом с кодом.

Из чего состоит пайплайн

  1. Триггер: пуш в основную ветку или создание тега версии.
  2. Проверки: линтер, тесты, сборка проекта. Если что-то упало — выкладки не будет.
  3. Выкладка: копирование сборки на сервер, перезапуск приложения или загрузка на платформу вроде Vercel.
  4. Проверка после выкладки: сайт отвечает, ключевая страница открывается.
  5. Откат: предыдущая сборка остаётся на сервере, вернуть её — одна команда.

Порядок действий

  • Убедиться, что код сайта в git и собирается одной командой.
  • Создать на сервере отдельного пользователя для выкладки с минимальными правами.
  • Положить ключ доступа и пароли в секреты платформы CI, не в репозиторий.
  • Написать файл пайплайна: для GitHub Actions — в папке .github/workflows.
  • Сделать тестовую выкладку в отдельную ветку или staging, потом включить для основной.

Что обычно идёт не так

  • Пайплайн собирает сайт с другими версиями библиотек, чем на компьютере разработчика.
  • Доступы лежат в коде — и утекают вместе с ним.
  • Нет отката: после неудачной выкладки сайт чинят руками на сервере.

Когда нужен подрядчик

Если сайт на CMS с загрузками пользователей, если нужно нулевое время простоя, если серверов несколько. Разово настроить это дешевле, чем разбираться самому, — см. настройку CI/CD для сайта.

03

Если делать с нами

Что нужно от вас

  • доступ к репозиторию
  • доступ к серверу или платформе

Что делаем

  • пишем пайплайн: проверки, сборка, публикация
  • подключаем секреты и откат
  • проверяем публикацию и откат

Что получаете

  • обновления попадают на сайт за минуты, откат — одной командой

Сколько это стоит у нас

15 000₽
Специалистам
11 850 ₽
Доля компании
2 250 ₽
Налог
900 ₽
ФиксированнаяСрок — 1–2 рабочих дня
Открыть страницу услуги: Настройка CI/CD для сайта
04