Деплой SvelteKit (static adapter)
SvelteKit с adapter-static собирается в build/ — Tuqo соберёт и опубликует сайт по HTTPS. Для статических сайтов; SSR не выполняется.
build/ · Node 24 · бесплатный SSL Подключите adapter-static
Используйте @sveltejs/adapter-static — SvelteKit соберёт сайт в build/.
Сборка на Node 24
npm ci && npm run build, артефакт из build/.
Публикация по HTTPS
Сайт на поддомене сразу, бесплатный SSL, свой домен на платных тарифах.
# собрать локально и залить, либо загрузить исходники — Tuqo соберёт сам
npm ci && npm run build # артефакт из build/
# упаковать результат (index.html — в корне архива)
tar -czf site.tar.gz -C build .
# деплой через REST (или из панели / нейросети через MCP)
SITE=<site_id> # из панели или list_sites
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 определяет сам.
Деплой SvelteKit — частые вопросы
Поддерживается ли SSR SvelteKit? +
Нет, только статический режим (adapter-static). Серверные маршруты не выполняются.
Какой каталог вывода? +
С adapter-static — build/. Tuqo берёт артефакт оттуда.
Есть ли откат версий? +
Да, на платных тарифах: они хранят несколько версий, и вернуться на прошлую сборку можно в один клик. Бесплатный хранит только текущую.