Instale usando CLI (recomendado)
Após o NocoBase 2.1.0, o método oficial de instalação e gerenciamento baseado em CLI é fornecido. Você pode usá-lo para concluir a instalação, conexão, atualização e manutenção diária, e também pode preparar um ambiente conectável e operável para o AI Agent.
Instale a CLI do NocoBase
Executado apenas ao instalar a CLI pela primeira vez.
Primeiro instale a CLI globalmente:
Se você abrir vários terminais ou shells ao mesmo tempo, ou quiser que o AI Agent opere em paralelo com você, é recomendado por padrão executar nb session setup primeiro. Desta forma, cada sessão pode manter seu próprio current env e não afetará facilmente uma à outra.
A CLI verifica atualizações automáticas por padrão. Você pode ajustar a estratégia de atualização de acordo com seus próprios hábitos:
prompt: Avisa quando uma nova versão é encontradaauto: atualização automáticaoff: Desative as atualizações automáticas
A auto-atualização só é suportada quando a CLI é gerenciada por uma instalação global padrão de npm, pnpm ou yarn. Se estiver rodando a partir do source ou da árvore de dependências de um projeto local, use nb self check para ver o método de instalação detectado e atualize esse projeto pai.
Se você for implementar o NocoBase no servidor e quiser abrir o assistente nb init --ui a partir de um navegador remoto, é recomendado primeiro alterar o host padrão da CLI para o IP do servidor atual:
Substitua <server-ip> pelo IP real do servidor atual que está acessível para você.
nb config é a configuração global da CLI. Normalmente, ele só precisa ser definido uma vez, e esses valores padrão serão usados automaticamente ao executar nb init --ui novamente mais tarde, portanto, não há necessidade de repetir a configuração todas as vezes.
De modo geral:
default-ui-hosté usado para o endereço de escuta padrão denb init --uiao iniciar a página do assistentedefault-api-hostpara o endereço API gerado por padrão em novas instalações
Se implantado em um servidor, ambos os valores geralmente devem ser alterados para IPs acessíveis ao servidor atual, em vez de continuar a usar o endereço local padrão.
Defina default-ui-host / default-api-host para o IP do servidor, principalmente para que você possa abrir nb init --ui em um navegador remoto ou verificar temporariamente se o serviço está acessível após a conclusão da instalação.
Isso não significa que o ambiente de produção deva usar IP + port para fornecer serviços externos por muito tempo. Ao implantar formalmente, ainda é recomendado usar um nome de domínio e fornecer acesso unificado por meio de um proxy reverso, como Nginx ou Caddy, e então habilitar HTTPS.
Instale o NocoBase
Método 1: Instalar através do assistente de UI
Esta é a entrada padrão recomendada. Você só precisa executar:
Se quiser especificar uma porta fixa para a página do assistente, você pode adicionar --ui-port diretamente, por exemplo:

O assistente irá guiá-lo passo a passo para concluir a configuração necessária para instalação ou conexão com base no cenário atual.
Método 2: Interagir através do terminal
Se você se sentir mais confortável digitando passo a passo no terminal, você pode executar diretamente:

Método 3: Através de comandos não interativos
Se você estiver executando em um script, CI/CD ou outro ambiente não interativo, basta usar --yes. Neste modo, --env deve ser passado explicitamente e os parâmetros não especificados explicitamente serão processados por valores padrão.
A maneira padrão mais curta de escrevê-lo é:
Específico para combinações comuns, como diferentes fontes de instalação, seleção de versão, certificação basic, conexão CI/CD com aplicativos existentes e nomenclatura de banco de dados, basta olhar para [exemplo de referência de comando nb init](../../api/cli/init.md# exemplo).

