Searches public twitter for keywords, writes the tweet data into an elasticsearch index (via logstash), and lets you graph/map the data with kibana.
- clone or fork project
- go to: https://apps.twitter.com/ and create a new app and get consumer/oauth keys
- edit logstash/config/twitter.conf put your consumer and oauth keys in (found above)
- edit logstash/config/twitter.conf and adjust keywords More Info
- install docker and docker-compose
- Start with
docker-compose up
- You can also use
docker-compose up -d
to run as a backgroun daemon - open 127.0.0.1 in a browser to view data
This exposes port 80 to all ips on your computer and forwards it to kibaba with no auth. Anyone who is on your network/can access your IP will be able to view all of the data saved here. Edit docker-compose.yml if you would like to tinker with this. If you want to add security, you'll need to install the x-pack plugin and add security. More info found here