tuqo

Деплой сайта из GitVerse: автопубликация по push

GitVerse — российский git-сервис от СберТеха. Если код лежит в GitVerse, его можно публиковать на Tuqo автоматически: при каждом git push сайт пересобирается и выкладывается по HTTPS — по сути аналог GitHub Pages, но с оплатой в рублях и без зарубежной инфраструктуры.

Что понадобится

  • Репозиторий в GitVerse со статическим сайтом или фронтенд-проектом.
  • Токен доступа GitVerse: Настройки → Токены доступа.

Настройка

  1. В панели Tuqo откройте сайт → вкладка «Git CD».
  2. Выберите плитку GitVerse → вставьте токен доступа → «Подключить». Токен сохранится на уровне проекта (для всех сайтов).
  3. Выберите репозиторий и боевую ветку (main или master) → «Привязать».

Tuqo сам создаст вебхук в репозитории, и автодеплой включится. GitVerse построен на Gitea, поэтому секрет вебхука передаётся в заголовке Authorization — Tuqo настраивает это автоматически, вручную ничего вписывать не нужно.

Сборка

  • Есть package.json → сборка на Node 20 (npm ci && npm run build), артефакт из dist/, build/ или out/ (Vite, React, Vue, Astro и др.).
  • Нет package.json → чистая статика публикуется как есть (нужен index.html в корне).

После push

Любой git push в привязанную ветку публикует новую версию сайта на name.tuqo.ru (или вашем домене) с бесплатным SSL. Прошлые версии сохраняются — откат в один клик. Есть и ручной запуск кнопкой «Задеплоить сейчас».

Подключить GitVerse → · Автодеплой из Git — общий гайд → · Деплой из GitFlic →