Skip to main content
La forma más rápida de tener FireFlo en marcha. Para un despliegue real, vaya a Instalar con un comando. Esto omite la cuenta de servicio, la unidad systemd, la retención de logs y TLS.

Lo que necesita

  • Docker.
  • Un directorio de trabajo con los subdirectorios conf, data y logs.
  • Los archivos de configuración en conf. Copie el directorio conf.example incluido y sustituya cada valor REPLACE_WITH_*.

Iníciela

edgeservers/fireflo:latest-native es la compilación nativa de lo mismo.
Observe que 9000 se publica solo en loopback. Lleva estado de bind, profundidad de colas y nombres de vendor, y los dos tokens son lo único que hay delante.

Compruebe que arrancó

1

El contenedor está arriba

Ejecutándose, no reiniciándose.
2

La API HTTP responde

3

Si no arrancó, lea primero smsg.log

Una pasarela sin tabla de enrutamiento no arranca en absoluto, y lo indica nombrando una estructura interna (no default routing table in new targets!) en lugar de la configuración que falta. Ese mensaje significa que su routingTable.conf está vacío, no existe o no se pudo parsear.

Envíe algo a través de ella

Un 200 con un id de mensaje significa que se aceptó, se cobró y se encoló. No que se entregó. La entrega es una respuesta aparte que llega como acuse. Consulte Enviar un mensaje.

Lo que este inicio rápido no le da

Siguiente

Conceptos

Las palabras que usa el resto del sitio. Léalas antes de las páginas de instalación.

Instalar como es debido

Cuenta de servicio, systemd, base de datos, cortafuegos, prueba de humo.