LibreQoS puede publicar la WebUI y la documentación de la API detrás de Caddy para que los operadores usen HTTPS. Esto es opcional. LibreQoS sigue funcionando sin esta función.
## Cuándo usarlo
Use `Configuration -> SSL Setup` cuando quiera que los operadores abran LibreQoS con HTTPS en lugar de HTTP plano en el puerto `9123`.
También puede habilitar la misma opción durante el flujo de configuración inicial.
## Dos modos de certificado
LibreQoS ofrece dos opciones simples:
- Ingrese un hostname externo como `libreqos.example.com`: Caddy solicitará un certificado público a Let's Encrypt. Los navegadores deberían confiar en él automáticamente una vez que DNS y el acceso entrante estén correctos.
- Deje el hostname vacío: Caddy protegerá LibreQoS por dirección IP de gestión usando la autoridad certificadora local de Caddy. El tráfico sigue cifrado, pero las computadoras de los operadores deben confiar en el certificado raíz local de Caddy antes de que desaparezcan las advertencias del navegador.
## Qué cambia después de habilitarlo
- Los operadores dejan de usar `http://tu_ip_del_shaper:9123` y pasan a usar `https://tu-hostname/` o `https://tu-ip-de-gestión/`.
- LibreQoS mueve el listener de la WebUI a `127.0.0.1:9123`.
- Caddy publica la WebUI y la documentación de la API por HTTPS.
El modo Caddy gestionado espera que el servicio API permanezca en loopback y se alcance a través de Caddy en `/api/v1/`.
`LQOS_API_LISTEN` es un override para despliegues avanzados. No lo configure en sistemas con Caddy gestionado, salvo que quiera exponer directamente el listener de la API y también haya planificado firewall, TLS y controles de acceso de operadores para ese listener directo.