Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dustin/mqttd
a complete mqtt v5 broker
https://github.com/dustin/mqttd
broker iot mqtt server
Last synced: about 2 months ago
JSON representation
a complete mqtt v5 broker
- Host: GitHub
- URL: https://github.com/dustin/mqttd
- Owner: dustin
- License: bsd-3-clause
- Created: 2020-05-09T05:30:52.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-18T23:55:00.000Z (3 months ago)
- Last Synced: 2024-10-11T14:15:16.174Z (2 months ago)
- Topics: broker, iot, mqtt, server
- Language: Haskell
- Homepage:
- Size: 3.32 MB
- Stars: 16
- Watchers: 5
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- License: LICENSE
Awesome Lists containing this project
README
# mqttd
This is an MQTT 5.0 (and 3.1.1) broker.
I'd been using [mosquitto](https://mosquitto.org/) for a while and
it's worked pretty well, but I wanted a bit more functionality and
had already written much of the packet processing in [my client
library](///github.com/dustin/mqtt-hs), so putting together
something that suits me well was straightforward.This is currently my production MQTT server with a variety of clients
connected with two sites bridging messages with
[mqtt-bridge](///github.com/dustin/mqtt-bridge) and a listener on the internet with
TLS using a [Let's Encrypt](https://letsencrypt.org/) cert.## Configuring
See the [example configuration](mqttd.conf)
for an complete example of getting things up and running.