Хостинг для Nuxt в России — Layero
Layero сам определяет Nuxt-проект, собирает его в соответствии с
настройками ssr и nitro.preset и
раздаёт результат: статика после nuxi generate идёт
через CDN в Москве, Санкт-Петербурге и Екатеринбурге, а SSR
обслуживается scale-to-zero runtime'ом с кэшированием HTML на edge.
Что Layero делает с Nuxt-проектом
Никаких отдельных конфигов или платформенных адаптеров писать не
нужно. Layero ориентируется на стандартный nuxt.config
и выбирает путь раздачи под тип сборки.
Авто-детект Nuxt
Layero находит nuxt.config.ts или nuxt.config.js, определяет версию Nuxt и режим сборки и подбирает команду без ручной настройки.
Static generation через CDN
Если включён nuxi generate или ssr: false, готовые HTML и ассеты заливаются в Object Storage и раздаются через CDN в РФ.
SSR на scale-to-zero runtime
Для SSR-сборки Layero поднимает контейнер с Nitro-сервером, который спит без трафика и просыпается на первый запрос. HTML кэшируется на edge 60 секунд.
CDN внутри России
Точки присутствия в Москве, Санкт-Петербурге и Екатеринбурге — низкая задержка для российской аудитории, сайт открывается без VPN.
Возможности Layero для Nuxt
Что входит в стандартный workflow деплоя — без доплат, в публичной бете.
| Возможность | Layero |
|---|---|
Авто-детект nuxt.config.* | Да |
Статика через nuxi generate | Да — раздача через CDN |
| SSR на runtime | Да — scale-to-zero |
| Nitro presets — генерируется | Да — preset выбирает сам Nuxt |
useFetch/server/api endpoints | Да в SSR-режиме |
| Кастомный домен | Да — авто-SSL |
| Preview на ветки | Да |
| Env-переменные | Да — шифрованные, NUXT_PUBLIC_* на клиенте |
AI-agent --json | Да — машиночитаемый CLI |
Как задеплоить Nuxt на Layero
Три шага от локального проекта до публичного URL в зоне .ru.
Запустите деплой
В папке Nuxt-проекта выполните npx layero deploy — устанавливать ничего не нужно. Либо привяжите GitHub-репозиторий в панели app.layero.ru, и сборка пойдёт по каждому push.
Войдите в аккаунт
Авторизуйтесь одним кликом через GitHub, Яндекс или Google. Аккаунт создаётся автоматически при первом входе — отдельная регистрация не нужна.
Layero соберёт и раздаст проект
Layero определит Nuxt по nuxt.config, соберёт проект в соответствии с настройками ssr и nitro.preset: результат nuxi generate раздаётся через CDN, а SSR-сборка — через scale-to-zero runtime. Готовый URL появится в панели через несколько минут.
Под какие задачи подходит
Идеально подходит
- SSR-приложения с упором на SEO — серверный рендер для краулеров
- Многостраничные сайты на Nuxt с маршрутизацией
pages/ - E-commerce: каталог + корзина с серверной отрисовкой страниц
- Content-сайты на Nuxt Content — Markdown-страницы и блоги
- Документация и онбординг-сайты со статической сборкой
- Лендинги, корпоративные сайты и портфолио
Что добавляется
- CDN с точками присутствия внутри России
- Edge-кэш HTML 60 секунд для SSR — без повторного cold-start
- Preview-окружения на каждую ветку
- Кастомные домены с автоматическим SSL
- Шифрованные env-переменные,
NUXT_PUBLIC_*на клиенте - Машиночитаемый
--jsonдля Cursor / Claude Code
Частые вопросы
Static generation Nuxt (nuxi generate) работает на Layero?
nuxt.config выставлен ssr: false или проект собирается командой nuxi generate, Layero берёт получившиеся статические HTML и ассеты и раздаёт их через CDN с точками присутствия в Москве, Санкт-Петербурге и Екатеринбурге. Никаких серверных процессов запускать не нужно — статика обслуживается напрямую с edge.А SSR в Nuxt поддерживается?
Серверные роуты /server/api будут работать?
/server/api живут внутри того же Nitro-приложения, что и SSR, и доступны по тем же путям, что в dev-режиме. При static generation сервер не поднимается — серверные роуты в этой конфигурации недоступны.Какой Nitro preset выбрать для Layero?
Как настроить переменные окружения для Nuxt?
NUXT_PUBLIC_ доступны на клиенте — Nuxt по соглашению пробрасывает их в runtimeConfig.public. Серверные переменные остаются только на стороне SSR-runtime.Что будет с большими SSR-нагрузками?
Задеплойте Nuxt-проект за минуту
Бесплатно в публичной бете. Войдите аккаунтом GitHub, Яндекса или Google — Layero определит Nuxt и выкатит проект.