tuqo

Что такое деплой простыми словами

Деплой (от англ. deploy — «развёртывать») — это публикация сайта или приложения на сервере, после которой его можно открыть в интернете по ссылке. Пока проект лежит у вас на компьютере, его видите только вы. После деплоя он становится доступен всем по адресу вроде https://name.tuqo.ru.

Сборка и деплой — это не одно и то же

Часто путают два этапа:

  • Сборка (build) — превращение исходного кода в готовые файлы. Например, npm run build собирает React-проект в папку dist/ с оптимизированными HTML, CSS и JS.
  • Деплой (deploy) — загрузка этих готовых файлов на хостинг и публикация по адресу с HTTPS.

Для чистого сайта на HTML/CSS/JS сборка не нужна — сразу идёт деплой. Для проектов на фреймворках сначала сборка, потом деплой. На Tuqo оба шага можно доверить платформе: загружаете исходники — она собирает и публикует сама.

Как происходит деплой статического сайта

  1. Готовые файлы (или исходники) упаковываются в архив и отправляются на хостинг.
  2. Хостинг при необходимости собирает проект и раскладывает файлы.
  3. Файлы раздаются по HTTPS — обычно через CDN, чтобы сайт быстро открывался везде.
  4. Появляется адрес, по которому сайт доступен; можно привязать свой домен.

Что такое «откат» деплоя

Каждый деплой — это отдельная версия сайта. Если новая версия сломалась, хороший хостинг позволяет откатиться — за секунду вернуть предыдущую рабочую сборку без пересборки. На Tuqo откат делается в один клик.

Деплой за секунды на Tuqo

На Tuqo деплой статики занимает секунды:

# деплой через REST API (или из панели / нейросети через MCP)
curl -X POST https://api.tuqo.ru/api/v1/sites/$SITE/deploys \
  -H "Authorization: Bearer tqk_xxx_yyy" \
  -H "Content-Type: application/gzip" \
  --data-binary @site.tar.gz

Сразу после этого сайт открывается по HTTPS с бесплатным SSL.

Что дальше