Установить с помощью CLI (рекомендуется)
После NocoBase 2.1.0 предоставляется официальный метод установки и управления на основе CLI. Вы можете использовать его для завершения установки, подключения, обновления и ежедневного обслуживания, а также подготовить подключаемую и работоспособную среду для AI Agent.
Установите NocoBase CLI
Выполняется только при первой установке CLI.
Сначала установите CLI глобально:
Если вы будете открывать несколько терминалов или оболочек одновременно или хотите, чтобы AI-агент работал параллельно с вами, по умолчанию рекомендуется сначала выполнить nb session setup. Таким образом, каждый сеанс может поддерживать свой собственный current env и не будет легко влиять друг на друга.
По умолчанию CLI проверяет наличие самообновлений. Вы можете настроить стратегию обновления в соответствии со своими привычками:
prompt: запрос при обнаружении новой версии.auto: автоматическое обновление. –off: отключить автоматические обновления.
Если вы собираетесь развернуть NocoBase на сервере и хотите открыть мастер nb init --ui из удаленного браузера, рекомендуется сначала изменить хост CLI по умолчанию на текущий IP-адрес сервера:
Замените <server-ip> фактическим IP-адресом текущего сервера, который вам доступен.
nb config — это глобальная конфигурация CLI. Обычно его нужно установить только один раз, и эти значения по умолчанию будут автоматически использоваться при повторном запуске nb init --ui позже, поэтому нет необходимости каждый раз повторять настройку.
Вообще говоря:
default-ui-hostиспользуется в качестве адреса прослушивания по умолчаниюnb init --uiпри запуске страницы мастера.default-api-hostдля адреса API, создаваемого по умолчанию при новых установках.
При развертывании на сервере оба значения обычно следует изменить на IP-адреса, доступные текущему серверу, а не продолжать использовать локальный адрес по умолчанию.
:::предупреждение Это всего лишь мастер установки или метод временного доступа, а не рекомендуемый вход для производственных сред.
Задайте default-ui-host / default-api-host IP-адрес сервера, главным образом для того, чтобы вы могли открыть nb init --ui из удаленного браузера или временно проверить, доступен ли сервис после завершения установки.
Это не означает, что производственная среда должна использовать IP + port для предоставления внешних сервисов в течение длительного времени. При формальном развертывании по-прежнему рекомендуется использовать доменное имя и предоставлять унифицированный доступ через обратный прокси-сервер, например Nginx или Caddy, а затем включать HTTPS.
:::

