Skip to content

Dockerized web console to fetch some messages produced in Kafka in order to watch the content of topics

License

Notifications You must be signed in to change notification settings

thinow/kafka-web-client

Repository files navigation

kafka-web-client

Dockerized web console to fetch some messages produced in Kafka in order to watch the content of topics.

Usage

docker run -p 8080:8080 thinow/kafka-web-client

Open http://localhost:8080/.

Development

The following commands require JDK 13 to be installed.

Run

# Define the IP of your machine, for instance with the IP 192.168.0.1
export DOCKER_HOST_IP=192.168.0.1

# Start Kafka and Zookeeper
./gradlew devStart

# Run the tests
./gradlew test

# Run the server
./gradlew bootRun

Open http://localhost:8080/ and use the IP of your machine as the host and the port 9092, e.g. 192.168.0.1:9092.

Build

# Build docker image
./gradlew buildDocker

About

Dockerized web console to fetch some messages produced in Kafka in order to watch the content of topics

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published