Хостинг Eleventy (11ty) в России
Деплой сайта на Eleventy из Git: сборка, раздача с edge, домен с SSL. Оплата в рублях.
Eleventy определяется по .eleventy.js или eleventy.config.js и собирается в _site. Он не тащит в бандл фреймворк, поэтому получается ровно то, что нужно для контентного сайта: HTML, немного CSS и минимум JavaScript — а edge раздаёт всё это без прослойки.
Что Татнет делает с проектом на Eleventy
Определяется по конфигу
.eleventy.js, eleventy.config.js или eleventy.config.cjs — любого из файлов достаточно, чтобы платформа подставила команду сборки и папку _site.
Никакого рантайма
На выходе — обычные страницы. Ни Node-процесса в проде, ни холодного старта, ни платы за простой.
Любые шаблонизаторы
Nunjucks, Liquid, Markdown, JS-шаблоны — сборка идёт вашей командой, платформа в неё не вмешивается.
Правила маршрутизации на edge
Редиректы со старых адресов и заголовки кэширования описываются в vercel.json или tatnet.json.
Настройки сборки
- Фреймворк в панели
eleventy- Команда сборки
eleventy- Папка с результатом
_site- Как работает в проде
- Статические файлы с edge-раздачей
- Версии Node.js
- 22 и 24
- Пакетный менеджер
- npm, yarn, pnpm или bun — по локфайлу и полю packageManager
Как задеплоить Eleventy
Подключите репозиторий
GitHub App, GitLab OAuth или наш Gitea. Платформа прочитает конфиги и определит фреймворк — в вашем случае Eleventy.
Проверьте команду сборки
Команда сборки и папка с результатом подставляются из пресета. Здесь же задаются переменные окружения и ветка для продакшена.
Деплой
Сборка идёт в одноразовой микро-VM, готовые файлы уезжают на edge. Сайт доступен на поддомене *.tatnet.app или вашем домене.
Возможности Eleventy на Татнет
Автоопределение при подключении репозитория
GitHub, GitLab и Gitea
Кастомный домен и бесплатный SSL
Переменные окружения и секреты
Preview для Pull Request
Логи сборки и рантайма в панели
Монорепозиторий (Root Directory)
Заголовки, редиректы и rewrites на edge
Eleventy 2 и 3
Nunjucks, Liquid, Markdown, JS
Плагины (image, syntaxhighlight и др.)
Serverless-режим 11ty
Частые вопросы про Eleventy
Куда Eleventy кладёт результат?
По умолчанию в _site — это значение и подставляется. Если вы переопределили выходную папку в конфиге, укажите её в настройках приложения.
Как собрать с флагами?
Переопределите команду сборки, например npx @11ty/eleventy --quiet. Поле редактируется при создании приложения и в его настройках.
Нужна ли динамика?
Если нужна — выносите её в serverless-функции Татнет. Сам сайт при этом остаётся статикой и не теряет скорость.
Поддерживаются ли монорепозитории?
Да, укажите Root Directory при создании приложения — сборка пойдёт из выбранной папки.
Другие фреймворки в категории «Статические сайты»
Полный список — каталог фреймворков.
Задеплойте Eleventy на Татнет
Подключите репозиторий — платформа определит фреймворк и соберёт проект. Регистрация без карты.