FluxMQ
ghcr.io/absmach/fluxmq:latest
https://github.com/absmach/fluxmq/pkgs/container/fluxmq
bridge
sh
false
https://github.com/hoody424/unraid-templates/issues
https://github.com/absmach/fluxmq
https://github.com/hoody424/unraid-templates/blob/main/fluxmq/README.md
FluxMQ is a lightweight message broker in a single Go binary: MQTT 3.1.1 and 5.0 over TCP and WebSocket, AMQP 1.0 and AMQP 0.9.1, durable queues with consumer groups, and BadgerDB storage. Official image from Abstract Machines; the upstream project calls itself experimental.
The defaults work without a config file: MQTT 3.1.1 on 1883, MQTT 5.0 on 1884, MQTT over WebSocket on 8083/8084 (path /mqtt), AMQP 1.0 on 5672, AMQP 0.9.1 on 5682, health on 8081 and the admin API on 8082. Data is kept in the appdata folder.
Retained messages need the config.yaml from the README (single-node cluster mode). Without it they are stored but not delivered to new subscribers.
FluxMQ has no built-in user/password login: clients connect anonymously unless you add an external auth service. Only publish it to networks you trust. A web dashboard is available as the separate FluxMQ-Dashboard template.
HomeAutomation: Network:Other Tools:Utilities
https://raw.githubusercontent.com/hoody424/unraid-templates/main/fluxmq/fluxmq.xml
https://raw.githubusercontent.com/hoody424/unraid-templates/main/fluxmq/fluxmq.png
mqtt broker amqp message queue iot mosquitto emqx rabbitmq websocket pubsub
Apache-2.0
### 2026-10-13
- Initial release
2026-10-13
--user 99:100 --ulimit nofile=65536:65536
--config /tmp/fluxmq/config.yaml --config-optional
/mnt/user/appdata/fluxmq
1883
1884
8083
8084
5672
5682
8081
8082