Bridge the physical world and artificial intelligence with a highly scalable, real-time data backbone. This unified MQTT platform connects, processes, and streams data from millions of devices directly to your preferred cloud, AI, and analytics environments. Whether managing software-defined vehicles, smart manufacturing, or connected robotics, you can turn massive volumes of IoT telemetry into actionable intelligence with sub-millisecond latency.
Key Benefits:
services:
emqx:
image: emqx/emqx-enterprise:latest
container_name: emqx
restart: unless-stopped
ports:
- "1883:1883" # MQTT TCP
- "8083:8083" # MQTT WebSocket
- "8084:8084" # MQTT WebSocket SSL
- "8883:8883" # MQTT SSL
- "18083:18083" # Dashboard
environment:
EMQX_NODE__NAME: "emqx@node1.emqx.io"
EMQX_NODE__COOKIE: "${EMQX_NODE_COOKIE}"
EMQX_DASHBOARD__DEFAULT_USERNAME: "admin"
EMQX_DASHBOARD__DEFAULT_PASSWORD: "${EMQX_DASHBOARD_PASSWORD}"
volumes:
- ./data:/opt/emqx/data
- ./log:/opt/emqx/log# EMQX Erlang Node Cookie (Secret string for cluster communication security)
EMQX_NODE_COOKIE=emqx_secret_cookie_123
# EMQX Dashboard Password (Default username is admin)
EMQX_DASHBOARD_PASSWORD=publicAuto-fetched about 22 hours ago
Auto-fetched about 22 hours ago