From 924b74ab0b786964a728a0d8a0534f2b533769f0 Mon Sep 17 00:00:00 2001 From: CalvinSteenbergen Date: Sat, 29 Nov 2025 12:47:31 +0100 Subject: [PATCH] update Traefik configuration to add custom request headers middleware and adjust router middleware settings --- 1. docker-stacks/traefik/data/rules/middlewares.yml | 5 ++--- 1. docker-stacks/traefik/docker-compose.yml | 2 ++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/1. docker-stacks/traefik/data/rules/middlewares.yml b/1. docker-stacks/traefik/data/rules/middlewares.yml index f8f4f52..249bb0f 100644 --- a/1. docker-stacks/traefik/data/rules/middlewares.yml +++ b/1. docker-stacks/traefik/data/rules/middlewares.yml @@ -1,9 +1,7 @@ http: middlewares: - # 1. Authentik Middleware (De Poortwachter) authentik: forwardAuth: - # Dit verwijst naar de Authentik Server container intern address: "http://authentik-server-1:9000/outpost.goauthentik.io/auth/traefik" trustForwardHeader: true authResponseHeaders: @@ -17,4 +15,5 @@ http: - "X-authentik-meta-outpost" - "X-authentik-meta-provider" - "X-authentik-meta-app" - - "X-authentik-meta-version" \ No newline at end of file + - "X-authentik-meta-version" + - "Set-Cookie" # Belangrijk: Laat Authentik cookies zetten \ No newline at end of file diff --git a/1. docker-stacks/traefik/docker-compose.yml b/1. docker-stacks/traefik/docker-compose.yml index 689b1dc..13bcfa1 100644 --- a/1. docker-stacks/traefik/docker-compose.yml +++ b/1. docker-stacks/traefik/docker-compose.yml @@ -26,6 +26,8 @@ services: - "traefik.http.routers.traefik.tls.certresolver=letsencrypt" - "traefik.http.routers.traefik.service=api@internal" - "traefik.http.routers.traefik.middlewares=authentik@file" + - "traefik.http.middlewares.https-headers.headers.customrequestheaders.X-Forwarded-Proto=https" + - "traefik.http.routers.traefik.middlewares=https-headers,authentik@file" networks: proxy: