see blogpost for a more detailed description
docker-compose up -d
If you're on MacOS set an environment variable like:
export DOCKER_KAFKA_HOST=$(ipconfig getifaddr en0)
that is afterwards used in docker-compose.yml
to identify the KAFKA_ADVERTISED_HOST_NAME
. Some similar workaround has to exist for Windows users.
For linux I assume you can just set it to localhost
if you're only running on Kafka node. See github.com/wurstmeister/kafka-docker/wiki/Connectivity.
Kafka will be served on localhost:9092
open /geostream/frontend/app/index.html
and associated map.js
will consume messages when they come in
can produce messages to a topic at localhost:8002/producer/<topicname>
can consume kafka messages through at localhost:8003/consumer/<topicname>