Деплой Hugo
Деплой Hugo-сайта за секунды
Hugo — генератор на Go, поэтому Tuqo не собирает его в Node-песочнице. Соберите сайт локально командой hugo и загрузите каталог public/ — Tuqo раздаст статику по HTTPS с бесплатным SSL.
Сборка локально → загрузка
public · бесплатный SSL 1
Соберите локально
hugo --minify — Hugo сгенерирует статику в public/.
2
Упакуйте вывод
tar -czf site.tar.gz -C public . — index.html окажется в корне архива.
3
Загрузите на Tuqo
Сайт на name.tuqo.ru сразу, бесплатный SSL, свой домен.
# соберите Hugo локально (Go, не Node — Tuqo соберёт только npm-проекты)
hugo --minify
# упакуйте готовый вывод (index.html должен быть в корне архива)
tar -czf site.tar.gz -C public .
# деплой через REST (или из панели / нейросети через 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 Деплой Hugo — частые вопросы
Почему Hugo не собирается на сервере? +
Tuqo собирает только Node-проекты (npm). Hugo — на Go, поэтому соберите локально и загрузите готовую папку public/.
Что именно загружать? +
Содержимое public/ (index.html и ассеты), упакованное в .tar.gz.
Подходит для блога? +
Да, Hugo быстрый и SEO-дружелюбный — отлично для блогов и документации.