Embedded MQTT broker

Firehose is an embedded MQTT broker that concentrates events from services that are run within your Software Factory deployment.

See the Firehose user documentation for more details.

Activating Firehose

To activate firehose, just add the “firehose” role to a host in the architecture file, This will automatically enable the reporters for active services that support them.


Only the service user can publish events to the broker. All other accesses will be read-only.