tuqo
Деплой Eleventy (11ty)

Деплой Eleventy (11ty) за секунды

Eleventy по умолчанию собирает сайт в _site/ — Tuqo этот каталог распознаёт, но запускает только npm run build. Есть такой скрипт в package.json — загружайте исходники, соберём сами; нет — соберите локально и загрузите готовую папку.

Сборка локально → загрузка _site · бесплатный SSL
1

Соберите локально

npx @11ty/eleventy (или npm run build) — 11ty сгенерирует статику в _site/.

2

Упакуйте вывод

tar -czf site.tar.gz -C _site . — index.html окажется в корне архива. Подойдёт и .zip, а в панели папку можно просто перетащить.

3

Загрузите на Tuqo

Сайт на name.tuqo.ru сразу, бесплатный SSL, свой домен на платных тарифах.

# соберите Eleventy (11ty) локально
npx @11ty/eleventy

# упакуйте готовый вывод (index.html должен быть в корне архива)
tar -czf site.tar.gz -C _site .

# деплой через 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 определяет сам.

Деплой Eleventy (11ty) — частые вопросы

Можно обойтись без локальной сборки? +

Да, если в package.json есть скрипт build (обычно "eleventy"): Tuqo выполнит npm run build и возьмёт артефакт из _site/ — этот каталог он распознаёт.

Что загружать по умолчанию? +

Содержимое _site/ (index.html и ассеты): перетащите папку в панель или упакуйте в .tar.gz либо .zip.

Есть ли HTTPS? +

Да, бесплатный SSL включается автоматически.

Деплой других стеков