
The lightweight MQTT broker for your connected devices
🔒 VPS onlyA MQTT messaging broker powered by Eclipse Mosquitto, installed and maintained by DINAO. Connect sensors, machines, and IoT applications — via our French servers, in compliance with GDPR.
What is Eclipse Mosquitto?
Eclipse Mosquitto is a open source messaging broker (EPL/EDL license), maintained by the Eclipse Foundation, which implements versions 5.0, 3.1.1, and 3.1 of the MQTT protocol. Lightweight and high-performance, it is designed to enable communication between equipment with limited resources, from simple low-power sensors to full-fledged servers, making it a key component of IoT and home automation architectures.
Mosquitto is based on the publish / subscribe model: producers publish messages to topics, and consumers subscribe to them, without direct coupling between them. The broker supports quality of service levels QoS 0, 1, and 2, retained messages, Last Will and Testament, and connections via WebSockets in addition to standard MQTT sockets.
On the security side, it offers TLS encryption, authentication via credentials or certificates, and access control lists per topic. Bridging allows connecting multiple brokers between remote sites. Mosquitto integrates naturally with Home Assistant, Node-RED, n8n, and any MQTT client, and provides the command-line utilities mosquitto_pub and mosquitto_sub.
Host Eclipse Mosquitto at DINAO
Resource tiers compatible with Eclipse Mosquitto prerequisites (minimum 1 vCPU / 64 Mo / 256 Mo). Hosted in France, fully managed.
Application available on a dedicated VPS
This application requires privileged access to the host machine, incompatible with managed shared hosting. It is installed on a dedicated VPS server where you keep full control — managed by DINAO.
Technical reason: bind-mount d'un chemin hôte (volumes nommés uniquement en managé).
Discover the Docker VPS →Requirements for Eclipse Mosquitto: 1 vCPU, 64 Mo, 256 Mo. Our Docker VPS at €11 excl. VAT per month covers them.
Technical details
You might be wondering…
What is an MQTT broker and what is it used for?
MQTT is a lightweight messaging protocol widely used in IoT. The broker (Mosquitto) acts as an intermediary: sensors publish messages to topics, and applications subscribe to them. This decouples equipment and streamlines communication, even on constrained networks.
How many devices can connect?
Mosquitto is very lightweight and can handle anywhere from a few hundred to several thousand connected clients, depending on the chosen tier and message load.
Are my data streams secure?
Yes. Mosquitto supports TLS encryption, authentication via credentials or certificates, and access control lists (ACL) per topic to finely isolate your data.
Can I integrate it with my existing tools?
Yes. Mosquitto natively interfaces with Home Assistant, Node-RED, n8n, and any MQTT client (Python, JavaScript, C…). Bridging also allows connecting multiple brokers between sites.
Where does my data transit?
Through the DINAO infrastructure in France, in one of the available datacenters, in an isolated container. Your messages do not leave the territory.