From 889df3cb79640346e11f4db1ec69ceb99ef60471 Mon Sep 17 00:00:00 2001 From: LordMathis Date: Sat, 25 Oct 2025 14:14:39 +0200 Subject: [PATCH] Add API key header for remote instances in proxy build --- pkg/instance/proxy.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/instance/proxy.go b/pkg/instance/proxy.go index b80be3a..d261ddf 100644 --- a/pkg/instance/proxy.go +++ b/pkg/instance/proxy.go @@ -122,6 +122,11 @@ func (p *proxy) build() (*httputil.ReverseProxy, error) { proxy.Director = func(req *http.Request) { originalDirector(req) + // Add API key header for remote instances + if p.instance.IsRemote() && p.apiKey != "" { + req.Header.Set("Authorization", "Bearer "+p.apiKey) + } + // Update last request time p.updateLastRequestTime() }