diff --git a/dd-ctl b/dd-ctl index 84c89e5..61d0594 100755 --- a/dd-ctl +++ b/dd-ctl @@ -206,19 +206,17 @@ build_compose(){ if [ "$BEHIND_PROXY" = "true" ]; then BEHIND="haproxy-behind.yml" - MODSECURITY="-f dd-waf/docker-compose-parts/haproxy.yml" + MODSECURITY="-f dd-waf/docker-compose-parts/modsecurity.yml" HAPROXY_WAF="-f dd-waf/docker-compose-parts/haproxy.yml" else BEHIND="haproxy.yml" - MODSECURITY="-f dd-waf/docker-compose-parts/haproxy.yml" - HAPROXY_WAF="-f dd-waf/docker-compose-parts/haproxy.yml" fi echo ${MODSECURITY} ${HAPROXY_WAF} # Build compose ymls docker-compose \ - ${MODSECURITY} ${HAPROXY_WAF} - \ + ${MODSECURITY} ${HAPROXY_WAF} \ + \ -f dd-sso/docker-compose-parts/$BEHIND \ -f dd-sso/docker-compose-parts/api.yml \ -f dd-sso/docker-compose-parts/keycloak.yml \ diff --git a/dd-waf/README.md b/dd-waf/README.md index 76c5713..a5364bf 100644 --- a/dd-waf/README.md +++ b/dd-waf/README.md @@ -37,10 +37,16 @@ Tenemos diferentes ficheros para configurar este servicio ## Instalación -Para instalar el haproxy + modsecurity tendremos que definir a `true` la siguiente variable en el fichero `dd.conf` +Para la instalación del haproxy + modsecurity debemos que definir a `true` la variable `BEHIND_PROXY` en el fichero `dd.conf` ``` -BEHIND_PROXY=false +BEHIND_PROXY=true +``` + +Ahora tenemos que desplegar el modsecurity + haproxy ejecutando el comando `update` del `dd-ctl` + +``` +./dd-ctl update ``` ## Configuración