When to Update
Update Coreflux when a new release includes fixes or features you need. Check Release Notes for what changed in each version. The Coreflux HUB desktop app updates itself.LoT file names changed. The files that store your Actions, Models, Connectors and Rules in
bin/ are now actions.lot, models.lot, routes.lot and rules.lot. The first start of the new version copies your existing files to these names and leaves the old ones in place, so nothing is lost. If you go back to an earlier version, it reads the old files, which do not contain changes made after the upgrade. If the broker cannot read or write one of these files, it exits with code 78 and names the file; see Startup options.Update Coreflux
- Docker
- Docker Compose
- Cloud Trial
- Windows
- Linux
- HUB desktop
To run the latest image, stop and remove the existing container, then start a new one with the same This stops the broker and removes the container. Named volumes (such as
docker run command from Installation. The --pull=always flag ensures Docker fetches the newest latest tag before each start.1
Stop and remove the container
project-volume) are not deleted—your project files remain on disk.2
Start a new container
Run the same command you used for installation. For the standard setup:If you use TLS ports, use the command from the TLS/SSL accordion on Installation—still with
--pull=always, the same container name, and the same project-volume mount.3
Verify
Confirm the broker is up with
curl http://localhost:9100/health, or subscribe to $SYS/Coreflux/Version from an MQTT client. The broker image does not include the HUB — if you also run the HUB container, open Coreflux HUB at http://localhost:3000.Next Steps
Release Notes
See what changed in recent releases.
Installation
Full install commands for every platform.

