nb proxy caddy

nb proxy caddy é o ponto de entrada do grupo de comandos para o provider Caddy.

Se você já tem um domínio, quer colocar o HTTPS no ar rapidamente e não quer manter muitos detalhes de TLS por conta própria, este normalmente é o melhor ponto de partida. Esse grupo cuida de duas coisas:

  • escolher como o Caddy será executado, isto é, local ou docker
  • gerar, iniciar, recarregar e inspecionar o ponto de entrada do Caddy para envs gerenciados pela CLI

Uso

nb proxy caddy <command>

Subcomandos

ComandoDescrição
nb proxy caddy useAlterna o driver do Caddy
nb proxy caddy currentMostra o driver atual
nb proxy caddy generateGera ou atualiza a configuração do Caddy para um env
nb proxy caddy startInicia o proxy Caddy
nb proxy caddy restartReinicia o proxy Caddy
nb proxy caddy reloadRecarrega a configuração do Caddy
nb proxy caddy stopPara o proxy Caddy
nb proxy caddy statusMostra o status de runtime do Caddy
nb proxy caddy infoMostra o driver, os caminhos de configuração e as informações de runtime

Notas

  • O driver atual é armazenado em proxy.caddy-driver
  • O driver padrão é local
  • O driver local usa o executável apontado por bin.caddy, cujo valor padrão é caddy
  • O driver Docker usa caddy:latest
  • O nome padrão do contêiner Docker é <docker.container-prefix>-caddy-proxy
  • O driver Docker monta o NB_CLI_ROOT do host no contêiner em /apps

Fluxo de trabalho típico

nb proxy caddy use local
nb proxy caddy generate --env app1 --host app1.example.com
nb proxy caddy start
nb proxy caddy status
nb proxy caddy info

Comandos relacionados