Деплой VitePress за секунды
VitePress собирает сайт в .vitepress/dist (внутри папки docs) — это не стандартный dist в корне, поэтому соберите локально и загрузите готовую папку. Tuqo раздаст документацию по HTTPS.
docs/.vitepress/dist · бесплатный SSL Соберите локально
npm run docs:build — VitePress сгенерирует статику в docs/.vitepress/dist.
Упакуйте вывод
tar -czf site.tar.gz -C docs/.vitepress/dist . — index.html в корне архива. Подойдёт и .zip, а в панели папку можно просто перетащить.
Загрузите на Tuqo
Сайт на name.tuqo.ru сразу, бесплатный SSL, свой домен на платных тарифах.
# соберите VitePress локально
npm run docs:build
# упакуйте готовый вывод (index.html должен быть в корне архива)
tar -czf site.tar.gz -C docs/.vitepress/dist .
# деплой через 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
Командная строка — не единственный путь: в панели папку с сайтом можно просто
перетащить, а вместо .tar.gz
подойдёт и .zip —
формат архива Tuqo определяет сам.
Деплой VitePress — частые вопросы
Почему не авто-сборка? +
Tuqo ищет .vitepress/dist в корне проекта, а в типовом VitePress он лежит внутри docs/. Держите документацию в корне — соберём сами; иначе загрузите готовую папку.
Где лежит сборка? +
Обычно docs/.vitepress/dist — путь зависит от расположения исходников документации.
Подходит для большой документации? +
Да, VitePress быстрый и SEO-дружелюбный — хорошо для технических docs.