update README.md
parent
d3c78c5bb0
commit
c19872dadb
3
dd-ctl
3
dd-ctl
|
@ -214,10 +214,9 @@ build_compose(){
|
||||||
BEHIND="haproxy.yml"
|
BEHIND="haproxy.yml"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo ${MODSECURITY} ${HAPROXY_WAF}
|
|
||||||
# Build compose ymls
|
# Build compose ymls
|
||||||
docker-compose \
|
docker-compose \
|
||||||
${MODSECURITY} ${HAPROXY_WAF} \
|
"${MODSECURITY}" "${HAPROXY_WAF}" \
|
||||||
\
|
\
|
||||||
-f dd-sso/docker-compose-parts/$BEHIND \
|
-f dd-sso/docker-compose-parts/$BEHIND \
|
||||||
-f dd-sso/docker-compose-parts/api.yml \
|
-f dd-sso/docker-compose-parts/api.yml \
|
||||||
|
|
|
@ -5,9 +5,6 @@ Instalación de los servicios Apache2 ModSecurity y HAProxy.
|
||||||
* En el servicio de Apache2 con ModSecurity V3 se incluyen las reglas OWASP
|
* En el servicio de Apache2 con ModSecurity V3 se incluyen las reglas OWASP
|
||||||
* En servicio HAProxy actua de frontend de la aplicación, gestiona y negocia el certificado del dominio a través de letsencrypt.
|
* En servicio HAProxy actua de frontend de la aplicación, gestiona y negocia el certificado del dominio a través de letsencrypt.
|
||||||
|
|
||||||
+-----------+ ----------- +-------------+ ---------- +-----------------+\
|
|
||||||
| Browser | <-https-> | HA proxy | <-http-> | ModSecurity |\
|
|
||||||
+-----------+ ----------- +-------------+ ---------- +-----------------+
|
|
||||||
|
|
||||||
## HAProxy
|
## HAProxy
|
||||||
|
|
||||||
|
@ -55,6 +52,12 @@ En la instalación el ModSecurity se encuentra deshabilitado para no interferir
|
||||||
|
|
||||||
Una vez finalizada la parte de setup, podemos activarlo o desactivarlo según necesitemos,
|
Una vez finalizada la parte de setup, podemos activarlo o desactivarlo según necesitemos,
|
||||||
|
|
||||||
|
Se configuran los siguientes directorios como volumen para persistir la configuración.
|
||||||
|
|
||||||
|
* En el directorio [dd-waf/haproxy](dd-waf/modsecurity/rules) podemos añadir las reglas que necesitemos para excluir los falsos positivos que nos da el modsecurity. El nombre de los ficheros debe terminar en `.conf`
|
||||||
|
i* En del directorio [dd-waf/haproxy](dd-waf/modsecurity/vhosts) se encuentra el fichero de configuración del Virtual Host del Apache2
|
||||||
|
|
||||||
|
|
||||||
### Activar ModSecurity con las reglas OWASP
|
### Activar ModSecurity con las reglas OWASP
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in New Issue