Install
openclaw skills install fail2ban-reporterAuto-report fail2ban banned IPs to AbuseIPDB and notify via Telegram. Use when monitoring server security, reporting attackers, or checking banned IPs. Watches fail2ban for new bans, reports them to AbuseIPDB, and sends alerts.
openclaw skills install fail2ban-reporterMonitor fail2ban bans and auto-report attackers to AbuseIPDB.
pass insert abuseipdb/api-keybash {baseDir}/scripts/install.shbash {baseDir}/scripts/report-banned.sh
bash {baseDir}/scripts/check-ip.sh <ip>
bash {baseDir}/scripts/stats.sh
The install script sets up a fail2ban action that auto-reports new bans.
bash {baseDir}/scripts/install.sh # install auto-reporting
bash {baseDir}/scripts/uninstall.sh # remove auto-reporting
Add to HEARTBEAT.md to check for new bans periodically:
- [ ] Check fail2ban stats and report any unreported IPs to AbuseIPDB
report-single.sh/var/log/abuseipdb-reports.logSee references/abuseipdb-api.md for full API docs.