Streamvisor Docs
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

All-In-One

Prerequisites: Docker

Quickstart

If you are using Linux or Windows, you might have to pre-create the data directories to prevent file permission errors:

sudo mkdir -p ./data/pulsar/data
sudo chown -R 10000 ./data/pulsar/data
sudo mkdir -p ./data/streamvisor/data
sudo chown -R 999 ./data/streamvisor/data

Before you start, make sure you have a valid Streamvisor license.lic file in your current working directory.
Launch the Streamvisor all-in-one using the following command:

curl -L https://streamvisor.com/releases/all-in-one -o docker-compose.yml && \
docker compose --profile demo up -d --wait && \
echo "Streamvisor is running on http://localhost:8888"

Access the Streamvisor UI in your browser at http://localhost:8888.
Log in using admin@example.com/streamvisor credentials. Select the provided standalone environment.

To allow direct access to Pulsar, the Streamvisor all-in-one is exposing the following services:

  • Pulsar Standalone Broker Service URL: pulsar://localhost:6650 with listener-name external
  • Pulsar Standalone Service HTTP URL: http://localhost:8080

What is the Streamvisor All-In-One?

The Streamvisor all-in-one is a containerized solution for local development with Apache Pulsar. It contains:

  • Apache Pulsar (Standalone)
  • Streamvisor
  • A synthetic data streaming application

Why are there topics with data already?

To enable you to quickly try Streamvisor we included an application generating synthetic data. If you do not want this, just start the all-in-one with the following command:

curl -L https://streamvisor.com/releases/all-in-one -o docker-compose.yml && \
docker compose up -d --wait && \
echo "Streamvisor is running on http://localhost:8888"

How can I save my license in another directory?

If your license.lic file is not in your current working directory, you will have to update the filepath of the volume in the docker-compose.yml`:

streamvisor:
    ...
    volumes:
        - 'path/to/your/license.lic:/streamvisor/license/license.lic'
        ...

Is the Streamvisor All-In-One free?

Yes, we have a free 30-day trial so you can explore everything Streamvisor has to offer.