mash-playbook/docs/services/rumqttd.md
2023-07-03 13:10:38 +02:00

1.5 KiB

rumqttd

rumqttd is a high performance, embeddable MQTT broker installed via mother-of-all-self-hosting/ansible-role-rumqttd.

Configuring this role for your playbook

Dependencies

This service does not require any dependecies.

Configuration

To enable this service, add the following configuration to your vars.yml file and re-run the installation process:

########################################################################
#                                                                      #
# rumqttd                                                              #
#                                                                      #
########################################################################


rumqttd_enabled: true


########################################################################
#                                                                      #
# /rumqttd                                                             #
#                                                                      #
########################################################################

Usage

You can then start to send and subscribe to MQTT topics. Use port 1883 and the servers IP or any domain you configured to point at this server.

Alternatives

  • Mosquitto is another, more feature-complete MQTT broker