Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.coreflux.org/llms.txt

Use this file to discover all available pages before exploring further.

Why Install Locally?

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 use the broker and Coreflux HUB from your browser.
Coreflux runs as a single binary or container. No databases, no message queues, no orchestration needed—just download and run.

Install Coreflux

Get a hosted Coreflux instance without installing anything. Request a trial on the Coreflux website, and you will receive an email with a URL (used for both the Coreflux HUB and the MQTT broker) and login 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:
ItemWhat you use it for
URLOpen the HUB in your browser and connect MQTT clients to the same host (broker and HUB share one address)
CredentialsUsername and password for the HUB login screen and for MQTT clients
The broker may take up to 60 seconds to be fully available after you receive the email. If the HUB or MQTT connection fails immediately, wait briefly and try again.
3

Open the HUB

Paste the URL from the email into your browser. On the login page, enter your username and password and click Connect to Coreflux. Use the Broker field from the email if it is pre-filled differently than your trial URL.
Coreflux HUB login page with username, password, and Connect to Coreflux
From the HUB you can deploy LoT Actions, browse MQTT topics in the Data Viewer, and manage Routes—same experience as a local Docker install.
4

Connect MQTT clients

Use the same host as the URL in your email (not localhost). For MQTT Explorer and other desktop clients:
SettingValue
ProtocolMQTTS (MQTT over TLS)
Port8883
Username / PasswordFrom 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).
HUB remote access: If your browser blocks the HUB page, allow unsecure access (or proceed past the certificate warning) for the trial URL. Managed trial environments often use certificates that browsers flag on first visit.
After the HUB loads, continue with Getting Started using the Coreflux HUB tabs—your trial already includes the HUB and broker.

Verify Installation

Confirm the broker is running—either in the Coreflux HUB (no extra tools) or with an MQTT client.
1

Open the HUB

Open your environment URL in the browser—for a Cloud Trial, use the address from your email; for Docker, use http://localhost:8080 (or https://localhost:8443 with TLS).
2

Sign in

Enter your credentials on the login page and click Connect to Coreflux.
Coreflux HUB login with username, password, and Connect to Coreflux
3

Confirm the dashboard loaded

After a successful login, you should see the HUB home screen with the bottom navigation bar.
Coreflux HUB dashboard with Start here pointing to the first navigation icon
The status bar shows route count and license info—the broker is reachable from the HUB.
4

Browse MQTT data

Select MQTTData Viewer. Expand $SYS/Coreflux in the Topic Tree—you should see broker topics such as Config, Version, and Resources updating live.
Coreflux HUB Data Viewer with Publish panel, Topic Tree, and tracked topic details

Next Steps

Getting Started

Create your first LoT Action in under 15 minutes.

VS Code Extension

Set up the LoT language extension for syntax highlighting.
Last modified on May 20, 2026