GitHub user tenthe added a comment to the discussion: Help with installation

Hi @CarstenKS,

thanks for asking us!

>From what I see, the StreamPipes directory with the `docker-compose.yml` file 
>is missing in your setup. To get started, please follow the installation guide 
>here: [1].

When running StreamPipes with Docker, we provide a `docker-compose.yml` file. 
This file describes which containers should be started. There is also a `.env` 
file that contains some settings, such as the StreamPipes version.

By default, the `docker-compose.yml` in the `installer/compose` folder uses 
**Kafka** as the broker. Kafka is quite powerful, but it can be heavy, 
especially if you want to run StreamPipes on smaller devices like a Raspberry 
Pi.

For that reason, I recommend using the `docker-compose.nats.yml` file instead. 
This one uses **NATS** as the broker, which is much lighter.

To do this, you have two options:

1. Rename the `docker-compose.nats.yml` file to `docker-compose.yml` and then 
run
   `docker compose up -d`
2. Or run it directly with the following command:
   `docker compose -f docker-compose.nats.yml up -d`

Both options will start StreamPipes with NATS instead of Kafka.

Once you have downloaded the project as a ZIP file, simply unpack it and 
navigate into the `installer/compose` folder to find these files.

Don’t hesitate to ask if anything is unclear.

[1] 
[https://streampipes.apache.org/docs/try-installation/](https://streampipes.apache.org/docs/try-installation/)


GitHub link: 
https://github.com/apache/streampipes/discussions/3797#discussioncomment-14548863

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to