oktopus/backend/services/mtp/mqtt
2026-02-20 13:41:22 -03:00
..
build build(dockerfile): update go version 2025-05-15 14:25:09 -03:00
cmd/mqtt feat: device auth as rbac via nats keyvalue store | closes #212 2024-04-12 19:26:48 -03:00
internal feat(mqtt): healthCheck endpoint 2025-05-15 15:59:53 -03:00
.env feat: mqtt + nats communication with device status and info 2024-03-05 22:57:35 -03:00
.gitignore fix(mqtt): ignored folders 2024-03-12 12:06:31 -03:00
go.mod Merge branch 'main' into dev 2025-05-15 14:30:23 -03:00
go.sum chore: update all backedn services dependencies 2026-02-20 13:41:22 -03:00
README.md feat: device auth as rbac via nats keyvalue store | closes #212 2024-04-12 19:26:48 -03:00

  • This MQTT broker runs with https://github.com/mochi-mqtt/server
  • It's compatible with MQTTv5 and MQTTv3.1.1
  • At authentication, the device is only allowed to subscribe and publish to topics that finish with their username

For more info access https://github.com/mochi-mqtt/server and/or execute "go run cmd/mqtt/main.go --help"