The source release is the official download. If you just want to try StreamPipes, the Compose commands further down start a complete instance in one go. You need Docker with Compose on Linux, macOS or Windows.
Source release, 15 December 2025. Includes the installer with Docker Compose and Kubernetes presets.
Extract the archive, open installer/compose/ and run docker compose up -d. The legacy docker-compose binary works as well.
For Kubernetes, distributed OT/IT setups or another broker, continue with the deployment documentation.
Open http://localhost:80, or the host name of the server running StreamPipes, and complete the setup flow. The default login is admin@streampipes.apache.org with password admin.
The quickstart takes you from a first data source to a dataset, a chart and a dashboard in a few minutes.
A note on versions: the 0.98.0 documentation matches this release. The default documentation and the screenshots on this site show the upcoming release, called Next, which you can run with the nightly build below.
Each command creates a folder, downloads the Compose file and the environment file, and starts the default setup. Edit the environment file before you use an instance for real.
The current release with the default NATS setup.
mkdir -p streampipes-0.98.0 && cd streampipes-0.98.0 \
&& curl -fsSLO https://raw.githubusercontent.com/apache/streampipes/0.98.0/installer/compose/docker-compose.yml \
&& curl -fsSLO https://raw.githubusercontent.com/apache/streampipes/0.98.0/installer/compose/.env \
&& docker compose up -d
Follows the dev branch. No guarantees, and things can break between builds.
mkdir -p streampipes-dev && cd streampipes-dev \
&& curl -fsSLO https://raw.githubusercontent.com/apache/streampipes/dev/installer/compose/docker-compose.yml \
&& curl -fsSLO https://raw.githubusercontent.com/apache/streampipes/dev/installer/compose/.env \
&& docker compose up -d