A self-hosted SSH honeypot running at sshpot.seraph.ws.

Built with Rust, Axum, and SQLite. Listens on port 22 via an iptables redirect, captures password and public key auth attempts from bots and scanners, geolocates source IPs, and streams events live to a web dashboard over SSE. Single binary, two async tasks sharing state through a tokio broadcast channel.

View live feed ยท Source code