nb proxy
В NocoBase CLI nb proxy — это единая точка входа для управления reverse proxy.
CLI разделяет управление env и управление входным уровнем:
nb envсохраняет и поддерживает env приложенияnb proxyгенерирует и управляет entrypoint Nginx или Caddy для этих env, управляемых CLI
Если ваше приложение уже сохранено как env, управляемое CLI, и это env имеет тип local или docker, обычно достаточно выбрать один из subcommand provider.
Использование
Дерево команд
Providers
Примечания
- У
nb proxyнет собственных независимых флагов - Используйте
nb proxy nginxилиnb proxy caddyдля генерации и управления entrypoint - Оба provider работают только для управляемых env, runtime которых доступен с текущей машины, то есть
localилиdocker - Оба provider поддерживают два драйвера:
localиdocker useсохраняет драйвер по умолчанию, аcurrentнапрямую выводит текущий драйверgenerateзаписывает или обновляет файлы entry-конфигурации и не запускает proxy-процесс автоматическиstart,restart,reload,stop,statusиinfoработают с runtime текущего драйвера- Если вы меняете параметры вроде
app-portилиapp-public-pathчерезnb env update, обычно после этого нужно повторно вып олнить соответствующую командуgenerate - Эта группа команд пока не работает для env, у которых есть только удалённое API-подключение, и для SSH env
Типичный сценарий
Если вы выбрали Caddy, замените в командах выше nginx на caddy.

