Reaction is a daemon that scans program outputs for repeated patterns, and takes action. A common usage is to scan ssh and webserver logs, and to ban hosts that cause multiple authentication errors. See the list of actions for further examples. This project is funded by the NGI0 Core grant.
Thanks to @phanirithvij for packaging this project.
Tracking issue.
Reaction in Nixpkgs.
Try it out
Follow the project instructions to launch the Reaction demo in a virtual machine.
Share your feedback
Please leave your feedback using this short survey, which will be online until 2026-05-21.
Alternatively, join the office hours on Jitsi every Tuesday and Thursday from 15:00–16:00 CET/CEST and the NGIpkgs Matrix channel for any further comments or questions.