Learn how to quickly launch Kafkorama locally using Docker and explore its key features in minutes.
Welcome! Kafkorama provides a ready-to-use Docker Compose setup including:
To deploy Kafkorama using this setup, follow the steps below.
run.sh
scriptClone the deployment repository:
git clone https://github.com/kafkorama/kafkorama-deployment.git
cd kafkorama-deployment
./run.sh
Once running, open your browser and navigate to: http://127.0.0.1:8080.
Login credentials:
With everything up and running — and once you're logged in — you're ready to explore Kafkorama.
From the grid button near the login button, select Administrator to see how the connection to the local Kafka cluster is configured and how a Kafka topic is exposed to Kafkorama.
Then, from the grid button again, choose API Manager to explore the demo streaming APIs. Try creating your own streaming API, define access keys to secure it, and test it using the built-in console. Finally, publish it to the API Hub to make it publicly discoverable.
Next, select Developer Portal from the grid button. Create a new app, adopt a streaming API from the API Hub, define access keys for the adopted API, and test it in the built-in console. Finally, go to the Clients tab and follow one of the available tutorials to build your first real-time app in your preferred programming language.
Enjoy building with Kafkorama!