MQTT broker notes
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
d0db74756f
commit
b34905c744
@ -0,0 +1,35 @@
|
|||||||
|
---
|
||||||
|
layout: post
|
||||||
|
title: "Choosing a self-hosted MQTT broker"
|
||||||
|
date: 2025-01-03 18:40:00 +0200
|
||||||
|
comments: true
|
||||||
|
categories:
|
||||||
|
---
|
||||||
|
|
||||||
|
# HiveMQ
|
||||||
|
|
||||||
|
:thumbsup: readily available official Docker images
|
||||||
|
:thumbsdown:
|
||||||
|
* community license is limited to 25 connected clients
|
||||||
|
* requires an extension for authentication and authorization
|
||||||
|
* community edition only has static, file-based authentication and authorization
|
||||||
|
|
||||||
|
# Mosquitto
|
||||||
|
|
||||||
|
|
||||||
|
:thumbsup:
|
||||||
|
* no limitations on community edition
|
||||||
|
* offers dynamic authentication and authorization
|
||||||
|
:thumbsdown:
|
||||||
|
* authentication and authorizt
|
||||||
|
* no built-in web dashboard (it's a separate package, Cedalo management center)
|
||||||
|
* Cedalo MC official images no longer updated on Docker Hub
|
||||||
|
|
||||||
|
# EMQX
|
||||||
|
|
||||||
|
:thumbsup:
|
||||||
|
* Just Works :tm:
|
||||||
|
* official Docker images readily available
|
||||||
|
* built-in (Mnesia) database
|
||||||
|
* built-in web dashboard
|
||||||
|
* built-in dynamic authentication with multiple backends
|
Loading…
Reference in New Issue