diff --git a/middlewares.yml b/middlewares.yml new file mode 100644 index 0000000..9e56167 --- /dev/null +++ b/middlewares.yml @@ -0,0 +1,19 @@ +http: + middlewares: + # https://github.com/goauthentik/authentik/issues/2366 + middlewares-authentik: + forwardAuth: + address: "http://authentik_server:9000/outpost.goauthentik.io/auth/traefik" + trustForwardHeader: true + authResponseHeaders: + - X-authentik-username + - X-authentik-groups + - X-authentik-email + - X-authentik-name + - X-authentik-uid + - X-authentik-jwt + - X-authentik-meta-jwks + - X-authentik-meta-outpost + - X-authentik-meta-provider + - X-authentik-meta-app + - X-authentik-meta-version