Private
Public Access
2
0

optimizations

This commit is contained in:
2026-02-05 09:53:38 +03:00
parent eecd5e9972
commit bbec8d35c5
8 changed files with 60 additions and 83 deletions

View File

@@ -202,17 +202,17 @@
coraza_waf @not_whitelisted {
load_owasp_crs
directives `
Include "{{ caddy_config_dir }}/sites/{{ site.id }}/coraza.conf"
Include "{{ caddy_config_dir }}/sites/{{ site.id }}/crs-setup.conf"
Include "{{ caddy_sites_dir }}/{{ site.id }}/coraza.conf"
Include "{{ caddy_sites_dir }}/{{ site.id }}/crs-setup.conf"
{% for plugin in site.crs_plugins | default(caddy_sites_defaults.crs_plugins) %}
Include "{{ caddy_config_dir }}/crs-plugins/{{ plugin }}-config.conf"
Include "{{ caddy_config_dir }}/crs-plugins/{{ plugin }}-before.conf"
Include "{{ caddy_crs_plugins_dir }}/{{ plugin }}-config.conf"
Include "{{ caddy_crs_plugins_dir }}/{{ plugin }}-before.conf"
{% endfor %}
Include "{{ caddy_config_dir }}/sites/{{ site.id }}/exclusions-request-before.conf"
Include "{{ caddy_sites_dir }}/{{ site.id }}/exclusions-request-before.conf"
Include "{{ caddy_config_dir }}/coreruleset-{{ site.crs_version | default(caddy_sites_defaults.crs_version) }}/rules/*.conf"
Include "{{ caddy_config_dir }}/sites/{{ site.id }}/exclusions-response-after.conf"
Include "{{ caddy_sites_dir }}/{{ site.id }}/exclusions-response-after.conf"
{% for plugin in site.crs_plugins | default(caddy_sites_defaults.crs_plugins) %}
Include "{{ caddy_config_dir }}/crs-plugins/{{ plugin }}-after.conf"
Include "{{ caddy_crs_plugins_dir }}/{{ plugin }}-after.conf"
{% endfor %}
SecRuleEngine On
`