chore: update
ci-web / test (push) Successful in 14m43s

This commit is contained in:
Xor290
2026-08-08 12:20:56 +02:00
parent fbda118856
commit ef303951a3
12 changed files with 221 additions and 24 deletions
+14 -14
View File
@@ -56,20 +56,20 @@ traefik:
accessLog:
enabled: true
# Plugin Coraza WAF — DÉSACTIVÉ temporairement : "github.com/corazawaf/
# coraza-traefik@v0.3.0" n'existe pas sur le catalogue de plugins Traefik
# (404 au démarrage), ce qui invalidait toute la chaîne de middlewares et
# cassait le routage de TOUTES les démos. Le bon plugin est probablement
# github.com/jcchavezs/coraza-http-wasm-traefik (WASM), mais le nom de
# module exact + la version doivent être repris tels quels depuis
# https://plugins.traefik.io (bouton "Install this plugin" génère le
# snippet exact et garanti à jour) avant de les remettre ici — deux
# tentatives de deviner la bonne valeur ont déjà cassé la prod.
# experimental:
# plugins:
# coraza-traefik:
# moduleName: ""
# version: ""
# Plugin Coraza WAF — module/version confirmés directement depuis les tags
# git du dépôt (github.com/jcchavezs/coraza-http-wasm-traefik, dernier tag
# v0.3.0, vérifié via l'API GitHub le 2026-08-03) et son .traefik.yml
# (runtime: wasm, type: middleware). L'ancien module "github.com/corazawaf/
# coraza-traefik" n'existe pas (404 au chargement) et cassait toute la
# chaîne de middlewares — ne jamais y revenir. Le CRS (OWASP Core Rule Set)
# est embarqué dans le binaire WASM du plugin (voir coraza-http-wasm/main.go,
# includeCRS=true par défaut) : les directives "Include @owasp_crs/*.conf"
# etc. dans templates/middleware-waf.yaml fonctionnent sans fichiers externes.
experimental:
plugins:
coraza-traefik:
moduleName: github.com/jcchavezs/coraza-http-wasm-traefik
version: v0.3.0
# ACME interne désactivé : c'est cert-manager qui gère le cycle de vie du
# certificat wildcard (voir deploy/cert-manager/), Traefik ne fait que le