Proxy reverso do ambiente de produção
#Proxy reverso
Este artigo se aplica apenas a aplicativos instalados usando nb init.
No NocoBase, o proxy reverso do ambiente de produção faz mais do que simplesmente encaminhar solicitações para o processo de aplicação. Freqüentemente, os detalhes de WebSockets, subcaminhos, recursos estáticos de front-end, diretórios de upload e páginas substitutas de SPA também são tratados ao mesmo tempo.
A função de nb proxy é coletar esses detalhes facilmente perdidos em um conjunto estável de entradas de comando.
Processo central
Se você observar apenas o processo principal, basta lembrar estes três comandos:
Se você estiver usando o Caddy, basta substituir nginx no comando por caddy.
use local e use docker podem ser julgados diretamente assim:
- Se o Nginx ou Caddy tiver sido instalado localmente, use
use local - Não há instalação local. Se você quiser permitir que a CLI use o Docker para gerenciar o agente, use
use docker
Na maioria dos cenários, é suficiente executar use primeiro, depois generate e finalmente reload. Para obter detalhes sobre Nginx ou Caddy, continue nas respectivas páginas.
Quando escolher Nginx e quando escolher Caddy
Geralmente pode ser julgado assim:

