To install the rumqttd broker directly from the git repository using Cargo:
cargo install --git https://github.com/bytebeamio/rumqtt rumqttd
After installation, you can download a demo configuration file:
curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/bytebeamio/rumqtt/main/rumqttd/rumqttd.toml > rumqttd.toml
Run the broker using the downloaded configuration:
rumqttd --config rumqttd.toml
Note: Ensure the rumqttd.toml file is correctly configured for your specific version of rumqttd.
cargo install --git https://github.com/bytebeamio/rumqtt rumqttd
curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/bytebeamio/rumqtt/main/rumqttd/rumqttd.toml > rumqttd.toml
rumqttd --config rumqttd.toml