Skip to main content

Команды CLI

КомандаЧто делает
layero loginАвторизоваться через браузер (OAuth).
layero logoutУдалить сохранённый токен.
layero whoamiПоказать текущий аккаунт.
layero orgs listСписок Layero-организаций (личная + команды).
layero projects listСписок ваших проектов.
layero link <id_or_slug>Привязать cwd к существующему проекту.
layero deployУпаковать cwd и задеплоить (preview по умолчанию).
layero deploy --prodЗадеплоить в production (с подтверждением).
layero deploy --org <slug>Создать новый проект в указанной команде вместо личной.
layero deploys listПоказать недавние деплои текущего проекта.
layero rollbackОткатить активный деплой на предыдущий ready.
layero token set <jwt>Задать токен вручную (для CI).

Полный список флагов конкретной команды:

layero <cmd> --help

layero orgs list

Показывает Layero-организации, в которых вы состоите:

borisowvalia personal (admin)
acme-team team (admin)
client-x team (member)
  • personal — ваш личный аккаунт, создаётся при регистрации
  • team — команда, создаётся вручную (на дашборде или при layero deploy --org=...)

Slug используется как префикс в hostname'ах: <org>-<project>.layero.ru.

layero projects list

Показывает все проекты, к которым у вас есть доступ.

Привязать текущую директорию к существующему проекту:

layero link 123 # по id
layero link alice-blog # по slug

Создаст ./.layero/project.json со ссылкой на проект. Полезно, когда вы клонировали чужой репо и хотите деплоить в свой проект, или переехали из другой папки.

layero deploy

Упаковать cwd и запустить деплой. Подробно — layero deploy.

layero deploys list

Показать последние деплои проекта (по умолчанию — default-ветка):

layero deploys list # текущая default-ветка
layero deploys list --branch=staging # другая ветка
layero deploys list --limit 50 # больше истории

Каждая строка содержит статус (ready/building/failed), commit SHA, время и источник деплоя:

БейджЧто значит
(push)Пришёл от webhook'а GitHub после push
(cli)Загружен через layero deploy
(manual)Запущен вручную через дашборд (Redeploy)

layero rollback

Откатить активный деплой ветки на предыдущий successful — без пересборки. Подробно — layero rollback.

layero rollback # default-ветка → previous ready
layero rollback --branch=staging # конкретная ветка
layero rollback --deploy=a3f9c2b # на конкретный commit/deploy
layero rollback --yes # без подтверждения (CI)