From 823014f3a1ff1c19a0865c9d58b0ac8206172d46 Mon Sep 17 00:00:00 2001 From: "tom.chivert" Date: Wed, 10 Dec 2025 17:23:18 +0100 Subject: [PATCH] add configuration for traefik encoded character filtering --- templates/config/traefik/traefik.yml.j2 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/templates/config/traefik/traefik.yml.j2 b/templates/config/traefik/traefik.yml.j2 index 9fbc849..75907e1 100644 --- a/templates/config/traefik/traefik.yml.j2 +++ b/templates/config/traefik/traefik.yml.j2 @@ -29,6 +29,15 @@ entryPoints: websecure: address: :443 + http: + encodedCharacters: + allowEncodedSlash: {{ (('gitlab' in docker_services) or (traefik_encodedcharacters_allowEncodedSlash | default(false))) | lower }} + allowEncodedBackSlash: {{ (traefik_encodedcharacters_allowEncodedBackSlash | default(false)) | lower }} + allowEncodedNullCharacter: {{ (traefik_encodedcharacters_allowEncodedNullCharacter | default(false)) | lower }} + allowEncodedSemicolon: {{ (traefik_encodedcharacters_allowEncodedSemicolon | default(false)) | lower }} + allowEncodedPercent: {{ (traefik_encodedcharacters_allowEncodedPercent | default(false)) | lower }} + allowEncodedQuestionMark: {{ (traefik_encodedcharacters_allowEncodedQuestionMark | default(false)) | lower }} + allowEncodedHash: {{ (traefik_encodedcharacters_allowEncodedHash | default(false)) | lower }} certificatesResolvers: letsencrypt: