Быстрый старт
За 30 секунд опубликуем локальный фронтенд через CLI. Если вы предпочитаете
автодеплой по git push, см. раздел Деплой из GitHub.
1. Поставьте CLI
npm install -g layero
Требуется Node.js ≥ 20.
2. Залогиньтесь
layero login
Команда откроет браузер и предложит авторизоваться через GitHub или
Яндекс ID. После успешной авторизации токен сохраняется в
~/.layero/config.json (chmod 600).
3. Задеплойте
cd my-site
layero deploy
CLI:
- Упакует папку в tar.gz, уважая
.gitignoreи.layeroignore(см. layero deploy). - Зальёт архив в Yandex Object Storage.
- Запустит сборку на стороне платформы.
- Покажет ссылку на дашборд проекта в app.layero.ru.
Первый деплой создаст проект и сохранит ссылку на него в
./.layero/project.json — последующие layero deploy уйдут в тот же проект.
4. Откройте сайт
После завершения сборки сайт будет доступен на
https://<organization>-<project>.layero.ru. Например, для пользователя
vasya (его персональная организация — vasya) и проекта my-site —
https://vasya-my-site.layero.ru.
:::tip Preview-URL за 30 секунд
Полный канонический hostname на CDN прогревается 5–15 минут. Чтобы вы могли
сразу проверить результат, Layero выдаёт preview-URL вида
https://<project>-<sha7>.preview.layero.ru уже через ~30 секунд после
успешной сборки. Подробнее — в Окружения и preview-URL.
:::
Что дальше
- Поднимите свой проект из GitHub: Деплой из GitHub.
- Добавьте переменные окружения: Env vars.
- Подключите свой домен: Custom domains.