nb license activate

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

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

nb license activate [flags]

Параметры

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

Примеры

nb license activate
nb license activate --env app1 --key <licenseKey>
nb license activate --env app1 --key-file ./license.txt
nb license activate --env app1 --json --key-file ./license.txt

Примечания

При интерактивном запуске CLI сначала показывает текущие Hostname и Instance ID, а затем предлагает вставить license key напрямую или указать путь к файлу с key. Эта информация помогает проверить, что лицензия привязывается к правильному экземпляру.

После успешной активации перезапустите приложение, чтобы лицензия и состояние коммерческих плагинов действительно вступили в силу; перед перезапуском CLI автоматически синхронизирует коммерческие плагины, разрешённые текущей лицензией:

nb app restart

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

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