Running Coreflux on your own machine gives you a complete IoT data pipeline—MQTT broker, LoT runtime, and data routing—without external dependencies. Prefer zero setup? Start with a Cloud Trial and connect MQTT clients to the hosted broker.
Coreflux runs as a single binary or container. No databases, no message queues, no orchestration needed—just download and run.
Get a hosted Coreflux broker without installing anything. Request a trial on the Coreflux website, and you will receive an email with the broker host and MQTT credentials.
1
Request a trial
Go to coreflux.org and submit a trial request using the form on the site.
2
Check your email
When your environment is ready, Coreflux sends an email with:
Item
What you use it for
Host / URL
MQTT broker address (use this hostname in MQTT Explorer or the VS Code extension)
Credentials
Username and password for MQTT clients
The broker may take up to 60 seconds to be fully available after you receive the email. If the MQTT connection fails immediately, wait briefly and try again.
3
Connect MQTT clients
Use the host from your email (not localhost). For MQTT Explorer and other desktop clients:
Setting
Value
Protocol
MQTTS (MQTT over TLS)
Port
8883
Username / Password
From your trial email
In MQTT Explorer specifically: enable Encryption, and disable Validate certificate (the trial broker uses a certificate that desktop tools may not trust by default).
Continue with Getting Started using the VS Code Extension or MQTT Client tabs to deploy your first LoT Action.
Docker is the fastest way to get Coreflux running. The official image works on Linux, macOS, and Windows. Pull the image from Docker Hub or open a terminal and run the command below—Docker will pull automatically if the image is not present.
docker run -d --name coreflux_broker -p 1883:1883 -p 5000:5000 coreflux/coreflux-mqtt-broker:latest
Coreflux HUB is in beta for this release. It is not included in the default broker-only install above. To run the broker with the HUB beta UI, publish ports 8080 (HTTP) and 8443 (HTTPS) and use the same image:
Deploy Coreflux in seconds with our 1-Click Droplet on DigitalOcean Marketplace. This is the fastest way to get a production-ready broker running in the cloud.