fail2ban-swag

Community

Secure SWAG with fail2ban.

Authorjmagar
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Protect SWAG-protected services by centralized fail2ban management inside the SWAG container, enabling quick status checks, bans, unbans, jail configuration, and regex testing to deter abusive access patterns.

Core Features & Use Cases

  • Readable status overview of all jails and active bans
  • Manage bans (ban/unban IPs) and create custom jails and filters
  • Test filters against logs, review banned IPs, and reload configurations
  • Real-time troubleshooting workflows with structured commands and reference docs

Quick Start

Install the skill and run the wrapper to manage fail2ban inside the SWAG container.

Dependency Matrix

Required Modules

jq

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: fail2ban-swag
Download link: https://github.com/jmagar/claude-homelab/archive/main.zip#fail2ban-swag

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.