GoMQTT is an experimental broker implementation for MQTT-SN protocol. Any client that implements it properly can use this broker for sending and receiving messages.
WARNING: GoMQTT already plans to violate some parts of MQTT and MQTT-SN standard!
GoMQTT is mainly tested against Linux and must work on any common distribution that can run a Go compiler. Building should be simple:
go build
After building, rename broker.example.cfg
into broker.cfg
and change values according to your needs.
Hopefully, now you are ready to run it.
The code is under MIT license. See LICENSE for more information.