nb license activate

Активирует коммерческую лицензию для выбранного env. Можно напрямую передать существующий license key или запросить и активировать лицензию онлайн.

Использование

nb license activate [flags]

Параметры

ПараметрТипОписание
--env, -estringИмя CLI env; если не указано, используется текущий env
--keystringПередать существующий license key напрямую
--key-filestringСчитать license key из файла
--onlinebooleanЗапросить лицензию онлайн и активировать её
--accountstringАккаунт сервиса лицензирования для онлайн-активации
--passwordstringПароль сервиса лицензирования для онлайн-активации
--descstringИмя приложения для онлайн-активации
--yes, -ybooleanЕсли явно переданный --env указывает на env, отличающуюся от текущей env, пропускает интерактивное подтверждение
--jsonbooleanВывод JSON

Примеры

nb license activate --env app1 --key <licenseKey>
nb license activate --env app1 --key-file ./license.txt
nb license activate --env app1 --online
nb license activate --env app1 --online --account aa --password bb --desc test24
nb license activate --env app1 --online --account aa --password bb --desc test24 --yes
nb license activate --env app1 --json --key-file ./license.txt

Примечания

При онлайн-активации CLI запрашивает license key у сервиса лицензирования, используя instance ID и URL приложения текущего env.

Если вы явно передаёте --env, и она отличается от текущей env, CLI сначала запросит подтверждение. В неинтерактивных терминалах или сессиях AI-агента добавьте --yes самостоятельно либо сначала выполните nb env use <name>, а затем повторите попытку.

Связанные команды