Skip to content

About

Agent Skills for BunkerWeb: install, configure, troubleshoot, tune ModSecurity CRS, and migrate from nginx, NPM, Traefik, Caddy, Apache, HAProxy, ModSecurity, ingress-nginx and SWAG

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

BunkerWeb logo

PRs welcome MIT license
Plumber CI/CD security score OpenSSF Scorecard CodeQL

🌐 Website | 📓 Documentation | 🧩 Plugins | 🗂️ Templates

🤖 Official BunkerWeb skills for AI coding agents: deploy it, troubleshoot it, tune its WAF, and migrate to it.

A skill is a folder of Markdown that teaches an AI coding agent one job: the settings, the traps and the commands that are known to work. The agent reads each skill's description, loads the skill when your request matches, and follows it. You memorise no slash command and paste no context.

Every setting, label, command and log line in these skills was checked against the BunkerWeb source, and every app note was run against a live stack.

Installation

Any agent that supports skills.sh:

npx skills add bunkerity/bunkerweb-skills

Claude Code, as a plugin:

/plugin marketplace add bunkerity/bunkerweb-skills
/plugin install bunkerweb@bunkerweb

One skill only:

npx skills add bunkerity/bunkerweb-skills --skill bunkerweb-migrate-nginx

Skills

Skill The agent loads it when you are
bunkerweb Installing, configuring or upgrading BunkerWeb on Docker, autoconf, Kubernetes, Linux or all-in-one; 21 live-tested app notes.
bunkerweb-troubleshooting Diagnosing blocks, bans, upstream errors, certificate failures, ignored settings or failed reloads.
bunkerweb-modsecurity-crs-tuning Tuning ModSecurity and OWASP CRS, writing scoped exclusions or checking custom-config loading.
bunkerweb-migrate Migrating an unsupported source or a mixed estate, and routing supported sources to their dedicated skills.
bunkerweb-migrate-nginx Converting hand-written nginx server and location blocks to BunkerWeb settings.
bunkerweb-migrate-nginx-proxy-manager Moving NPM proxy hosts, access lists, custom locations and certificates.
bunkerweb-migrate-swag Moving SWAG proxy-confs, certificate settings and fail2ban jails.
bunkerweb-migrate-ingress-nginx Converting ingress-nginx Ingress annotations and running both Kubernetes controllers side by side.
bunkerweb-migrate-traefik Moving Traefik Docker labels or file-provider routers, services and middlewares to BunkerWeb autoconf labels.
bunkerweb-migrate-caddy Moving Caddyfile reverse proxies, handle paths, headers, basic auth and automatic HTTPS.
bunkerweb-migrate-apache Moving Apache httpd VirtualHosts, proxy directives, rewrites and access rules.
bunkerweb-migrate-haproxy Moving HAProxy HTTP and TCP frontends, ACLs, timeouts, stick-table limits and certificates.
bunkerweb-migrate-modsecurity Moving standalone ModSecurity rules, CRS configuration and exclusions, then comparing logged rule IDs.

Target release

The skills target BunkerWeb 1.6.x and were verified at the tag in BUNKERWEB_REF, currently v1.6.15. Each skill says so, and tells the agent to re-check a setting before it relies on another release. On 1.5 or on a 1.7 release candidate the skills warn instead of guessing.

Related

Contributing

Fixes and new skills are welcome, from a one-line correction to a whole app note. Read CONTRIBUTING.md first, and the Code of Conduct.

Security

A skill that makes an agent run an unsafe command or weaken a protection is a security issue. Follow the security policy and do not open a public issue.

Licence

MIT. The skills link to the BunkerWeb documentation and the template hub instead of copying them.

About

Agent Skills for BunkerWeb: install, configure, troubleshoot, tune ModSecurity CRS, and migrate from nginx, NPM, Traefik, Caddy, Apache, HAProxy, ModSecurity, ingress-nginx and SWAG

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages