#What is ChatterBox?# ChatterBox is an implementation of MQTT 3.1 broker written in Go. MQTT is an excellent protocal for mobile messaging.
#Usage# Super simple. Just run
go run cmd/server/main.go
The broker will start and listen on port 1883 for MQTT traffic. Command line flags:
- -p PORT: specify MQTT broker's port, default is 1883
- -r PORT: specify Redis's port, default is 6379
- -d: when set comprehensive debugging info will be printed, this may significantly harm performance.
#Dependency#
- Topic wildcard is not supported. Topic is always treated as plain string.
#Requirements#
#Feature List#
- Authentication
- ACL
- Message Storage