APISIX with Coraza Proxy WASM: Docker image integrating APISIX with Coraza WAF as WASM module.
971
š”ļø APISIX + Coraza WASM Integration Docker Image
This image combines Apache APISIXā with the Coraza Proxy-WASM pluginā for enhanced Web Application Firewall (WAF) support via WASM.
š§ Normally, APISIX doesn't include the Coraza WASM plugin by default due to permissions and runtime integration complexities.
To simplify the process, this Docker image includes the Coraza plugin at build time, making it easier to use out of the box.
By default, the container behaves just like the official APISIX image.
However, to enable the WAF plugin, you must add the following section to your config.yaml file:
wasm:
plugins:
- name: coraza-filter
priority: 7999
file: /usr/local/apisix/proxywasm/coraza-proxy-wasm.wasm
For more details and advanced usage:
š Apache APISIX GitHubā
š Coraza Proxy-WASM GitHubā
Docker image tags follow this format:
apisix-coraza:aX.X.X-cY.Y.Y
aX.X.X: Refers to the version of Apache APISIXcY.Y.Y: Refers to the version of the Coraza Proxy-WASM pluginš For example:
apisix-coraza:a3.12.0-c0.5.0
means:
š Licensing Notice
This image includes software licensed under the Apache License 2.0:
You may redistribute and use this image under the terms of the Apache License 2.0.
Content type
Image
Digest
sha256:0de47ba32ā¦
Size
114.5 MB
Last updated
over 1 year ago
docker pull azolfagharj/apisix-coraza