CrowdSec Hub
Protect your next service in one command.
Log-based detection, a real-time WAF and remediation components, built and battle-tested by the CrowdSec community. Pick what you run, copy the command, done.
How the Hub fits together
Two ways to stop an attack, each driven by a single collection. Every item links to its page in the catalog.
Detect attacks from your logs: parsers read each line, scenarios spot the behavior, a remediation component enforces the decision.
Your logs
cscli collections install crowdsecurity/nginxLog parsers
Attack scenarios
Collections can nest: also pullsbase-http-scenarios
Remediation
Step 1 of 6
A scanner probes your site
Someone hunts for leaked secrets. Each request lands as a line in your nginx access log.
- 192.0.2.42 - - "GET /.env HTTP/1.1" 404
- 192.0.2.42 - - "GET /.git/config HTTP/1.1" 404
- 192.0.2.42 - - "GET /wp-config.php.bak HTTP/1.1" 404
- … 9 more in 10 seconds
Typically installed
The collections and remediation components most CrowdSec setups run.
Trending this week
What the community installs to cover new CVEs and the services everyone runs.
Browse by what you run
Start from your stack and find the collections that cover it.