Skip to main content

Step 1: Configuration file

Create an application.yml file with your license, Kafka clusters, and databases:
license:
  token: <your-license-token>

clusters:
  my-cluster:
    bootstrap.servers: localhost:9092

Step 2: Run

Create a docker-compose.yml file
docker-compose.yml
services:
  streemlined:
    image: streemlined/streemlined:latest
    ports:
      - "8080:8080"
    volumes:
      - ./application.yml:/home/app/application.yml
command
docker compose up -d
Open your browser and navigate to http://localhost:8080. You’re ready to build your first pipeline!

Step 3 (optional): Persist pipelines

By default, pipelines are stored inside the container. If the container is removed, your work is lost. Mount a local directory or use a Docker volume to persist your pipelines across restarts:
docker-compose.yml
services:
  streemlined:
    image: streemlined/streemlined:latest
    ports:
      - "8080:8080"
    volumes:
      - ./application.yml:/home/app/application.yml
      - ./storage:/home/app/storage
The default Streemlined image comes pre-packaged with two Sink Connectors:Need additional connectors? See Adding Connector Plugins to extend Streemlined with more Kafka Connect connectors.

What’s Next?

Core Concepts

Understand pipelines, nodes, and JSONata

Visual Editor

Master the pipeline editor

Nodes Reference

Explore all available nodes