From 0a409db31c4a60435c65dbc694f5df9f2b09758d Mon Sep 17 00:00:00 2001 From: Mandar Joshi Date: Tue, 15 Sep 2026 22:31:59 +0530 Subject: [PATCH] fix(self-hosted): proxy .well-known route for auth (#50306) --- docker/volumes/proxy/caddy/Caddyfile | 2 +- docker/volumes/proxy/nginx/supabase-nginx.conf.tpl | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docker/volumes/proxy/caddy/Caddyfile b/docker/volumes/proxy/caddy/Caddyfile index 040168117e8..b899e5ecf1d 100644 --- a/docker/volumes/proxy/caddy/Caddyfile +++ b/docker/volumes/proxy/caddy/Caddyfile @@ -1,5 +1,5 @@ {$PROXY_DOMAIN} { - @supabase_api path /auth/v1/* /rest/v1/* /graphql/v1 /realtime/v1/* /storage/v1/* /functions/v1/* /mcp /sso/* + @supabase_api path /auth/v1/* /rest/v1/* /graphql/v1 /realtime/v1/* /storage/v1/* /functions/v1/* /mcp /sso/* /.well-known/oauth-authorization-server handle @supabase_api { reverse_proxy api-gw:8000 diff --git a/docker/volumes/proxy/nginx/supabase-nginx.conf.tpl b/docker/volumes/proxy/nginx/supabase-nginx.conf.tpl index 5a5c4f113d7..f7dd77b5dad 100644 --- a/docker/volumes/proxy/nginx/supabase-nginx.conf.tpl +++ b/docker/volumes/proxy/nginx/supabase-nginx.conf.tpl @@ -92,4 +92,8 @@ server { location /sso { proxy_pass http://api_gw_upstream; } + + location = /.well-known/oauth-authorization-server { + proxy_pass http://api_gw_upstream; + } }