All data you create in Devset — connector configurations, schemas, and workflow definitions — is persisted in the Docker volume
devset-data. Removing the container without removing the volume keeps your data intact.Start Devset with Docker
Run the following command to pull the latest Devset image and start the container. The Wait for the log output to show the application has started. You’ll see a Spring Boot startup banner followed by a line indicating the server is listening on port
-v devset-data:/data flag mounts a named volume so your data survives container restarts.8082.Open the Devset UI
Open your browser and navigate to:The Devset frontend is served directly by the backend — there’s no separate process to start. You should see the Devset home screen immediately.
Connect your first broker
Before you can dispatch messages or run workflows, you need to register at least one broker connector.Example RabbitMQ connector values:
- Click Settings in the left sidebar.
- Select Kafka Connectors or RabbitMQ Connectors depending on your broker.
- Click Add Connector and fill in the connection details.
- Click Save. Devset will test the connection and display a confirmation when it succeeds.
Send your first message
With a connector in place, you can dispatch a single message using Message Dispatch — Devset’s Postman-style message sender.
- Click Message Dispatch in the left sidebar.
- Select your connector from the dropdown.
- For Kafka, enter a Topic name. For RabbitMQ, enter an Exchange and optional Routing Key.
- Type a JSON payload in the message body editor:
- Click Send. Devset dispatches the message to your broker and shows a success confirmation.
Build your first workflow
Workflows let you compose and replay sequences of messages as a single executable scenario.
- Click Flow Builder in the left sidebar.
- Click New Workflow and give it a name.
- Drag a Publish stage onto the canvas from the stage palette.
- Configure the stage: select your connector, enter a topic, and provide a JSON payload.
- Click Run Workflow. Devset executes the workflow and streams the results back to the canvas.
Next steps
Flow Builder Guide
Learn how to build multi-stage pipelines, use variables, and chain events together on the canvas.
Installation
Explore Docker Compose setups and building Devset from source for local development.