Skip to content

mbinnun/kafka_client

Repository files navigation

Description

Show KAFKA messages from a remote instance, in a web page (NestJS based)
Note: requires NodeJS 16 and above

Installation

$ git clone https://github.com/mbinnun/kafka_client.git
$ cd kafka_client
$ npm install
$ npm run start:dev

Then navigate to localhost:8000 to choose a topic
Note: you'll have to configure your KAFKA settings first, (inside /src/config.ts), otherwise you'll get error 500 after choosing a topic

Customization

Edit the file config.ts from the /src folder to edit the KAFKA configuration your needs
Edit the file enums.ts from the /src folder to define the topics for scanning

Local KAFKA Environment

For testing purposes, you may want to build your local KAFKA environment, by running:

$ docker-compose -f docker-compose.yml up -d

About

Web based client for KAFKA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published