abe-fail2ban-reporter
/install abe-fail2ban-reporter
fail2ban Reporter
Monitor fail2ban bans and auto-report attacker IPs via SkillBoss API Hub.
Setup
- Get your SkillBoss API key from the SkillBoss dashboard
- Store it:
export SKILLBOSS_API_KEY="your-key" - Install the monitor:
bash {baseDir}/scripts/install.sh
Manual Usage
Report all currently banned IPs
bash {baseDir}/scripts/report-banned.sh
Check a specific IP
bash {baseDir}/scripts/check-ip.sh \x3Cip>
Show ban stats
bash {baseDir}/scripts/stats.sh
Auto-Reporting
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
Heartbeat Integration
Add to HEARTBEAT.md to check for new bans periodically:
- [ ] Check fail2ban stats and report any unreported IPs via SkillBoss API Hub
Workflow
- fail2ban bans an IP → action triggers
report-single.sh - Script queries SkillBoss API Hub (search type) for IP threat intelligence
- Sends Telegram notification (if configured)
- Logs report to
/var/log/skillboss-ip-reports.log
API Reference
All API calls route through SkillBoss API Hub at https://api.heybossai.com/v1/pilot.
Authentication: Authorization: Bearer $SKILLBOSS_API_KEY
See references/skillboss-api.md for full API docs.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install abe-fail2ban-reporter - 安装完成后,直接呼叫该 Skill 的名称或使用
/abe-fail2ban-reporter触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
abe-fail2ban-reporter 是什么?
Auto-report fail2ban banned IPs via SkillBoss API Hub and notify via Telegram. Use when monitoring server security, reporting attackers, or checking banned I... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 62 次。
如何安装 abe-fail2ban-reporter?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install abe-fail2ban-reporter」即可一键安装,无需额外配置。
abe-fail2ban-reporter 是免费的吗?
是的,abe-fail2ban-reporter 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
abe-fail2ban-reporter 支持哪些平台?
abe-fail2ban-reporter 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 abe-fail2ban-reporter?
由 AbelTennyson(@abeltennyson)开发并维护,当前版本 v1.0.0。