fail2ban

Install command:
brew install fail2ban

Scan log files and ban IPs showing malicious signs

https://www.fail2ban.org/

License: GPL-2.0-or-later

Formula JSON API: /api/formula/fail2ban.json

Formula code: fail2ban.rb on GitHub

Bottle (binary package) installation support provided for:

Apple Silicon sequoia
sonoma
ventura
Intel sonoma
ventura
64-bit linux

Current versions:

stable 1.1.0
head ⚡️ HEAD

Revision: 2

Depends on:

python@3.13 3.13.0 Interpreted, interactive, object-oriented programming language

Depends on when building from source:

sphinx-doc 8.1.3 Tool to create intelligent and beautiful documentation
You must enable any jails by editing:
    $HOMEBREW_PREFIX/etc/fail2ban/jail.conf

Other configuration files are in $HOMEBREW_PREFIX/etc/fail2ban. See more instructions at
https://github.com/fail2ban/fail2ban/wiki/Proper-fail2ban-configuration.

Analytics:

Installs (30 days)
fail2ban 70
Installs on Request (30 days)
fail2ban 70
Build Errors (30 days)
fail2ban 1
Installs (90 days)
fail2ban 329
fail2ban --HEAD 1
Installs on Request (90 days)
fail2ban 329
fail2ban --HEAD 1
Installs (365 days)
fail2ban 1,433
fail2ban --HEAD 2
Installs on Request (365 days)
fail2ban 1,431
fail2ban --HEAD 2
Fork me on GitHub