El panel edita la configuración y lee los registros de llamadas. No está en la ruta de mensajes:
un panel caído te cuesta la capacidad de hacer cambios, no la de enviar.Instálalo después del gateway. El gateway es dueño del esquema de la base de datos; el panel solo
lee y escribe filas en ella.
Los cinco verbos
install pregunta primero lo que necesita y no cambia nada hasta que aceptas.
Por qué passwd existe como verbo
No hay tabla de usuarios. OPERATOR_USERNAME y OPERATOR_PASSWORD en panel.env son toda la
cuenta del operador. Por eso passwd es la forma soportada de cambiarla — reescribe el archivo de
entorno y reinicia la unidad en un solo paso, en lugar de dejarte editar un archivo que el instalador
por lo demás promete no reemplazar nunca.
Diseño
--tenant es el sentido del vocabulario compartido: la misma palabra nombra la misma instancia
al instalador del gateway. Un nombre por cliente, dos productos. Los tres flags de directorio siguen
prevaleciendo sobre cualquier esquema.
Los flags aceptan valores separados por espacio.
--vhost=/home/acme es rechazado como opción
desconocida.Qué deriva, y la única cosa que no
Dado el directorio de configuración del gateway (--gateway-conf-dir), el instalador deriva tres
cosas en lugar de pedirte que las copies: ambos tokens operacionales, la conexión de base de datos de
solo lectura y la URL de ops.
La URL de ops se construye a partir del FIREFLO_OPS_PORT registrado de ese gateway, así que una
instancia con un --ops-port no predeterminado no requiere un segundo flag aquí. Antes se suponía
que era 9000, y el síntoma de equivocarse es “Could not reach the gateway: fetch failed” en cada
página que muestra estado en vivo — lo cual se lee como que el gateway está caído, en lugar de como
que el panel está mirando el puerto equivocado.
Consulta Instalar el panel de control para el recorrido guiado y
Entorno del panel de control para cada variable que escribe.