From 71d9070279da2e15be8990155579240c4e7a2b3e Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Thu, 9 Jan 2025 10:56:07 +0100 Subject: [PATCH 1/2] refactor(postgraphile): use native forwardauth --- src/development/stack.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/development/stack.yml b/src/development/stack.yml index 2b1f3fa9..86ed1f05 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -239,7 +239,8 @@ services: deploy: labels: - traefik.enable=true - - traefik.http.middlewares.postgraphile_auth.plugin.body-forward-auth.AuthUrl=http://vibetype:3000/api/auth-proxy + - traefik.http.middlewares.postgraphile_auth.forwardauth.address=http://vibetype:3000/api/auth-proxy + - traefik.http.middlewares.postgraphile_auth.forwardauth.forwardBody=true - traefik.http.middlewares.postgraphile_cors.headers.accessControlAllowHeaders=authorization,baggage,content-type,sentry-trace,x-turnstile-key - traefik.http.middlewares.postgraphile_cors.headers.accessControlAllowOriginList=* - traefik.http.routers.postgraphile.middlewares=redirectscheme #DARGSTACK-REMOVE @@ -373,8 +374,6 @@ services: - --api=true - --entryPoints.web.address=:80 - --entryPoints.web-secure.address=:443 - - --experimental.plugins.body-forward-auth.moduleName=github.com/PatrickMi/body-forward-auth - - --experimental.plugins.body-forward-auth.version=v0.1.2 - --providers.swarm=true - --providers.swarm.endpoint=unix:///var/run/docker.sock - --providers.swarm.exposedByDefault=false From d3e6de976c70a77c333cde61f5c7d0aedeb7f502 Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Wed, 26 Feb 2025 05:14:46 +0100 Subject: [PATCH 2/2] chore(traefik): update to release candidate --- src/development/stack.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/development/stack.yml b/src/development/stack.yml index 86ed1f05..60df1c38 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -395,7 +395,7 @@ services: placement: constraints: - node.role == manager - image: traefik:v3.3.5 + image: traefik:v3.4.0-rc1 ports: #DARGSTACK-REMOVE - mode: host #DARGSTACK-REMOVE protocol: tcp #DARGSTACK-REMOVE