Install StreamPipes
The easiest way to get started is our Docker-based installation.
Prerequisites
- The Docker-based installation works with Linux, MacOS and Windows upwards.
- Install Docker and Docker Compose
Installation
- 1Download the latest Apache StreamPipes release and extract the zip file to a directory of your choice.
File Version Release Date Signatures apache-streampipes-0.98.0-source-release.zip 0.98.0 2025-12-15 SHA, PGP Important: If you update from 0.97.0 to 0.98.0 and have been using the Kafka broker, you must use docker-compose.kafka.yml to run StreamPipes. The default docker-compose now uses NATS as the broker. Existing Kafka-based instances cannot be migrated automatically and cannot simply be switched to the default compose file.The above release file should be verified using the PGP signatures and the project release KEYS. See the official ASF verification instructions for a description of using the PGP and KEYS files for verification. A SHA512 checksum is also provided as an additional verification method.
Find the latest release notes here: Release notes
- 2In a command prompt, open the folder
installer/compose/and rundocker-compose up -d. Please follow the Docker Deployment guide to explore additional installation options. - 3Open your browser, navigate to http://localhost:80 (or use the domain name of your server) and finish the setup according to the instructions. The default login credentials are
admin@streampipes.apache.org, passwordadmin - 4For a detailed description of the installer and migration guides, read the installation guide or learn about advanced Docker or K8s deployment setups.
Getting Started
How to start
- Check the user guide and learn how to make your first steps with StreamPipes!
Get help
- Ask your question on our GitHub discussion page.
- Send an email to our mailing list and we'll be glad to help!