Official docker images for HiveMQ Edge
100K+
HiveMQ Edge is a Java-based open-source, modular, secure by design platform which consolidates industrial workloads, unifying them into open-standards MQTT to connect to the enterprise. Seamlessly defining UNS by deployment, using targeted data model & transformation plugins, allows IT and OT to unify and ‘control by policy’, data collected at the Edge.
It is a Java-based open source MQTT and MQTT-SN broker that fully supports MQTT 3.x,5 and MQTT-SN 1.2.
It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform and implements all MQTT features. This project is the technical core of many of the largest MQTT deployments and is now available as Open Source Software under the Apache 2 license.
When you deploy HiveMQ Edge using Docker, you will have a preview of commercially licensed features.
HiveMQ Edge is compatible with all MQTT 3 and MQTT 5 clients, including Eclipse Paho and HiveMQ MQTT Client
All releases are available in this repository. To execute this image, simply run the following command:
docker run --name hivemq-edge -d -p 1883:1883 -p 8080:8080 hivemq/hivemq-edge
When the container is running you can connect MQTT clients at port 1883 and access the UI at http://localhost:8080/.
Default credentials for the UI are user: admin, password: hivemq
To change the default log level you can set the environment variable HIVEMQ_LOG_LEVEL when running the container:
docker run --name hivemq-edge -e HIVEMQ_LOG_LEVEL=DEBUG -d -p 1883:1883 -p 8080:8080 hivemq/hivemq-edge
Content type
Image
Digest
sha256:39326a3f7…
Size
419.8 MB
Last updated
25 days ago
docker pull hivemq/hivemq-edge:2026.1