EMQX Proxmox LXC

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.

To create a new Proxmox VE EMQX LXC, run the command below in the Proxmox VE Shell.

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/emqx.sh)"

Default Settings: 1GB RAM - 4GB Storage - 2vCPU

EMQX Interface: IP:18083

:gear: Initial Login

username admin

password public

:gear: Setup

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