Openshift
$ oc new-app --name=waf https://github.com/mvilche/modsecurity.git --context-dir=Dockerfiles -e SERVERNAME=test.com.uy -e PROXY_PORT=8080 -e PROXY_IP=backend -e PROTOCOL_PROXY=http -e MODSECURITY_STATUS=On
Iniciar Docker compose
$ docker-compose up
Iniciar en segundo plano
$ docker-compose up -d
Detener
$ docker-compose down
INSTRUCCIONES PARA AMBOS SISTEMAS OPERATIVOS:
#### DEFINICION DE VARIABLES REQUERIDAS.
Se requiere que se definan ciertas variables para que el servicio funcione
Las mismas deben ser seteadas en Config.env
Ejemplo:
- PROXY_IP=192.168.1.20
- PROXY_PORT=80
- SERVERNAME=localhost
- MODSECURITY_STATUS=On
- PROTOCOL_PROXY=ajp
PROXY_IP: Ip del servidor de aplicaciones que se desea utilizar
PROXY_PORT: Puerto del servidor de aplicaciones a utilizar
SERVERNAME: Dominio por el cual se accederá al WAF
PROTOCOL_PROXY: Protocolo de comunicación
MODSECURITY_STATUS: Estado de modsecurity, los valores posibles son:
On (Activado)
DetectionOnly (Detecta ataques pero no bloquea)
Off (Desactivado)
AL INICIAR EL SERVICIO SE GENERA EL CERTIFICADO DE ACUERDO AL SERVERNAME INGRESADO
License
----
MARTIN VILCHE
Content type
Image
Digest
Size
152.6 MB
Last updated
over 5 years ago
docker pull mvilche/modsecurity