Download

Choose how you want to run Kafkorama

The fastest way to deploy Kafkorama is using this Docker project. It includes a Docker Compose setup with Kafkorama Gateway 6.0.24, Kafkorama Portal 1.0.2, several Kafkorama demos, and a local Apache Kafka® instance for testing.

  • Clone the repository and run the following commands:
    git clone https://github.com/kafkorama/kafkorama-deployment
    cd kafkorama-deployment
    ./run.sh
  • Open your browser and go to http://127.0.0.1:8080
  • Login credentials:
    • User: admin@admin.com
    • Password: password

Both Kafkorama Gateway and Kafkorama Portal are written in Java and run on the Java Virtual Machine (JVM). This guide includes the installation of the OpenJDK JVM before setting up Kafkorama.

  • Install Kafkorama Gateway and Kafkorama Portal, and a local Apache Kafka® instance for testing.
    • Install Java
      yum install -y java-11-openjdk-headless
    • Start Kafka locally (skip if you already use a cloud service like Confluent Cloud, AWS MSK, or Azure Event Hubs):
      docker run -d --name kafka -p 9092:9092 apache/kafka:latest

      Starts a single-node Kafka broker on localhost:9092 for development (requires Docker). For other installation methods, see the Kafka's Quickstart guide.

    • Install Kafkorama Gateway
      wget https://kafkorama.com/releases/6.0.24/kafkorama-gateway-6.0.24-build20250927.x86_64.rpm
      rpm -Uvh kafkorama-gateway-6.0.24-build20250927.x86_64.rpm
      systemctl enable --now kafkorama-gateway
    • Install Kafkorama Portal
      wget https://kafkorama.com/releases/1.0.2/kafkorama-portal-1.0.2-build20250927.x86_64.rpm
      rpm -Uvh kafkorama-portal-1.0.2-build20250927.x86_64.rpm
      systemctl enable --now kafkorama-portal
  • Open your browser and visit http://127.0.0.1:8080 if running Kafkorama locally, or use the remote machine's IP or hostname in place of 127.0.0.1.
  • Login credentials:
    • User: admin@admin.com
    • Password: password
Read full setup guide Gateway Portal

Both Kafkorama Gateway and Kafkorama Portal are written in Java and run on the Java Virtual Machine (JVM). This guide includes the installation of the OpenJDK JVM before setting up Kafkorama.

  • Install Kafkorama Gateway and Kafkorama Portal, and a local Apache Kafka® instance for testing.
    • Install Java
      apt-get install openjdk-11-jre-headless
    • Start Kafka locally (skip if you already use a cloud service like Confluent Cloud, AWS MSK, or Azure Event Hubs):
      docker run -d --name kafka -p 9092:9092 apache/kafka:latest

      Starts a single-node Kafka broker on localhost:9092 for development (requires Docker). For other installation methods, see the Kafka's Quickstart guide.

    • Install Kafkorama Gateway
      wget https://kafkorama.com/releases/6.0.24/kafkorama-gateway-6.0.24-build20250927.x86_64.deb
      dpkg -i kafkorama-gateway-6.0.24-build20250927.x86_64.deb
      systemctl enable --now kafkorama-gateway
    • Install Kafkorama Portal
      wget https://kafkorama.com/releases/1.0.2/kafkorama-portal-1.0.2-build20250927.x86_64.deb
      dpkg -i kafkorama-portal-1.0.2-build20250927.x86_64.deb
      systemctl enable --now kafkorama-portal
  • Open your browser and visit http://127.0.0.1:8080 if running Kafkorama locally, or use the remote machine's IP or hostname in place of 127.0.0.1.
  • Login credentials:
    • User: admin@admin.com
    • Password: password
Read full setup guide Gateway Portal

Both Kafkorama Gateway and Kafkorama Portal are written in Java and run on the Java Virtual Machine (JVM). This guide includes the installation of the OpenJDK JVM before setting up Kafkorama.

  • Install Kafkorama Gateway and Kafkorama Portal, and a local Apache Kafka® instance for testing:
    • Install Java

      Install Java 11 following the instructions for your platform.

    • Start Kafka locally (skip if you already use a cloud service like Confluent Cloud, AWS MSK, or Azure Event Hubs):
      docker run -d --name kafka -p 9092:9092 apache/kafka:latest

      Starts a single-node Kafka broker on localhost:9092 for development (requires Docker). For other installation methods, see the Kafka's Quickstart guide.

    • Install Kafkorama Gateway

      Download Kafkorama Gateway archive for your platform:

      Extract the downloaded archive, navigate to the extracted folder, run the appropriate startup script:

      • ./start-kafkorama-gateway.sh (Linux/macOS)
      • start-kafkorama-gateway.bat (Windows)
    • Install Kafkorama Portal

      Download Kafkorama Portal archive for your platform:

      Extract the downloaded archive, navigate to the extracted folder, run the appropriate startup script:

      • ./start-kafkorama-portal.sh (Linux/macOS)
      • start-kafkorama-portal.bat (Windows)
  • Open your browser and visit http://127.0.0.1:8080 if running Kafkorama locally, or use the remote machine's IP or hostname in place of 127.0.0.1.
  • Login credentials:
    • User: admin@admin.com
    • Password: password
Read full setup guide Gateway Portal

Deploy Kafkorama Gateway on any Kubernetes cluster using a standard manifest. This guide focuses only on the Kafkorama Gateway cluster setup — the Kafkorama Portal is not included.

Deploy Kafkorama Gateway on AWS using EKS and Amazon MSK (Managed Streaming for Apache Kafka). This guide focuses only on the Kafkorama Gateway cluster setup — the Kafkorama Portal is not included.

Deploy Kafkorama Gateway on Azure AKS with Kafka-compatible messaging via Event Hubs. This guide focuses only on the Kafkorama Gateway cluster setup — the Kafkorama Portal is not included.

Next Steps

Continue your journey with Kafkorama using the guides below.