Code in Python for a very simple honeypot web site that sends logs to a remote logstash service.
In this repository you can also find the Dockerfile to run this application in Docker.
The most basic logstash input configuration for this is similar to:
input {
tcp {
port => 5000
}
}
The log in kibana should show up like in this example log:
[This example log has been enhanced with a geoip filter implemented in logstash]