Post

EMQX

EMQX is an open-source MQTT broker that features a high-performance, real-time message processing engine. It is designed to handle large-scale IoT deployments, providing fast and reliable message delivery for connected devices. EMQX is known for its scalability, reliability, and low latency, making it a popular choice for IoT and M2M applications. It also offers a wide range of features and plugins for enhanced security, monitoring, and management.

EMQX

Installation

Default install:

1
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/emqx.sh)"
CPU: 2 cores RAM: 1024 MB Disk: 6 GB OS: Debian 13

Default Credentials

UsernamePassword
adminpublic

Configuration

Config file:

1
/etc/emqx

Notes

Setup-Steps: Access Control ➡ Authentication ➡ Create ➡ Next ➡ Next ➡ Create ➡ Users ➡ Add ➡ Username / Password (to authenicate with MQTT) ➡ Save. You're now ready to enjoy a high-performance MQTT Broker.

Web Interface

Port: 18083

This post is licensed under CC BY 4.0 by the author.