Loading skill documentation...
coding ๐Ÿ”ฅ Trending
โ˜…โ˜…โ˜…โ˜…ยฝ 4.6/5.0 โค๏ธ 1247 likes ๐Ÿ’ฌ 159 comments ๐Ÿ“ฆ 2736 installs
Back to Skills
๐Ÿ“– SKILL DOCUMENTATION
# 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 <ip>

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.

Reviews

4.6
โ˜…โ˜…โ˜…โ˜…ยฝ
159 reviews

Write a Review

โ˜† โ˜† โ˜† โ˜† โ˜†

Get Weekly AI Skills

Join 80,000+ one-person companies automating with AI