Деплой сайта из GitVerse: автопубликация по push
GitVerse — российский git-сервис от СберТеха. Если код лежит в GitVerse, его можно
публиковать на Tuqo автоматически: при каждом git push сайт пересобирается и
выкладывается по HTTPS — по сути аналог GitHub Pages, но с оплатой в рублях и без
зарубежной инфраструктуры.
Что понадобится
- Репозиторий в GitVerse со статическим сайтом или фронтенд-проектом.
- Токен доступа GitVerse: Настройки → Токены доступа.
Настройка
- В панели Tuqo откройте сайт → вкладка «Git CD».
- Выберите плитку GitVerse → вставьте токен доступа → «Подключить». Токен сохранится на уровне проекта (для всех сайтов).
- Выберите репозиторий и боевую ветку (
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 →