This Plugin will act as a Library of rule that aim to detect and deny malicious requests
See the plugins section of the BunkerWeb documentation for the installation procedure depending on your integration.
services:
# BunkerWeb services
...
environment:
HTTP2: "no" # The Coraza plugin doesn't support HTTP2 yet
USE_MODSECURITY: "no" # We don't need ModSecurity anymore
USE_CORAZA: "yes"
CORAZA_API: "http://bw-coraza:8080" # This is the address of the coraza container in the same network
networks:
- bw-plugins
...
bw-coraza:
image: bunkerity/bunkerweb-coraza:2.0
networks:
- bw-plugins
networks:
# BunkerWeb networks
...
bw-plugins:
name: bw-plugins
Setting | Default | Context | Multiple | Description |
---|---|---|---|---|
USE_CORAZA |
no |
multisite | no | Activate Coraza library |
CORAZA_API |
http://bw-coraza:8080 |
global | no | hostname of the CORAZA API. |
- Don't use API container
- More documentation