This repo contains a POC to display information on the Kibana map by consuming real-time data from a WebSocket. For real-time data, we use vessel positions from aisstream.io
- You will need to sign up for an AISStream API key at aisstream.io to recieve messages from the vessels in realtime.
- Docker CE and docker compose installed.
- Change asistream api key in env file.
- Run
docker compose up
- Load kibana using http://localhost:5601/ (credentials in env file)
- Import map.ndjson on ELK