CrowdSec is an open-source security engine that detects attacks from logs and blocks malicious IPs using bouncers and community-curated threat intelligence.

14.7k stars710 forksMITlast commit Actively maintained
Fail2Ban is an open-source intrusion prevention system that monitors system and application logs for suspicious activity (e.g., brute-force attempts) and blocks offending IP addresses by updating local firewall rules. It is primarily self-hosted; no official SaaS offering.
CrowdSec is an open-source security engine that detects attacks from logs and blocks malicious IPs using bouncers and community-curated threat intelligence.

14.7k stars710 forksMITlast commit Actively maintained
Lightweight PHP dashboard that converts Fail2Ban logs into searchable JSON reports and centralizes UFW-based blocklist control with HTTPS-based multi-server sync.

307 stars12 forksGPL-3.0last commit Slowing down
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 1 of 2 shipped a commit in the last six months. Licences in this list: MIT, GPL-3.0. In exchange you take on hosting, backups and updates yourself.
Browse everything in Network Security (VPN, Firewall, WAF).