nb proxy caddy

nb proxy caddy es el punto de entrada del grupo de comandos para el proveedor Caddy.

Si ya tienes un dominio, quieres poner HTTPS en marcha rápidamente y no quieres mantener demasiados detalles de TLS por tu cuenta, este suele ser el lugar adecuado para empezar. Este grupo se encarga de dos cosas:

  • elegir cómo se ejecuta Caddy, es decir, como local o docker
  • generar, iniciar, recargar e inspeccionar el punto de entrada de Caddy para los env gestionados por la CLI

Uso

nb proxy caddy <command>

Subcomandos

ComandoDescripción
nb proxy caddy useCambiar el driver de Caddy
nb proxy caddy currentMostrar el driver actual
nb proxy caddy generateGenerar o actualizar la configuración de Caddy para un env
nb proxy caddy startIniciar el proxy de Caddy
nb proxy caddy restartReiniciar el proxy de Caddy
nb proxy caddy reloadRecargar la configuración de Caddy
nb proxy caddy stopDetener el proxy de Caddy
nb proxy caddy statusMostrar el estado de runtime de Caddy
nb proxy caddy infoMostrar el driver, las rutas de configuración y la información de runtime

Notas

  • El driver actual se guarda en proxy.caddy-driver
  • El driver predeterminado es local
  • El driver local usa el ejecutable indicado por bin.caddy, cuyo valor predeterminado es caddy
  • El driver Docker usa caddy:latest
  • El nombre predeterminado del contenedor Docker es <docker.container-prefix>-caddy-proxy
  • El driver Docker monta NB_CLI_ROOT del host dentro del contenedor en /apps

Flujo 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