From 70c7b20af7cc931c6c67643df31e227b6d19083a Mon Sep 17 00:00:00 2001 From: Chris Ruffin Date: Mon, 18 May 2026 18:07:04 -0400 Subject: [PATCH] gitea: support git credential manager --- gitea.subdomain.conf.sample | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gitea.subdomain.conf.sample b/gitea.subdomain.conf.sample index 7c1024f3..bc688856 100644 --- a/gitea.subdomain.conf.sample +++ b/gitea.subdomain.conf.sample @@ -57,6 +57,18 @@ server { } + # support for git credential manager. don't proxy a redirect to localhost in the oauth flow. + location /login/oauth/grant { + proxy_redirect ~^http://127.0.0.1(.*) http://127.0.0.1$1; + include /config/nginx/proxy.conf; + include /config/nginx/resolver.conf; + set $upstream_app gitea; + set $upstream_port 3000; + set $upstream_proto http; + proxy_pass $upstream_proto://$upstream_app:$upstream_port; + + } + location ~ (/gitea)?/(api|info/lfs) { include /config/nginx/proxy.conf; include /config/nginx/resolver.conf;