diff options
| author | Brad Fitzpatrick <bradfitz@tailscale.com> | 2022-03-19 21:23:42 -0700 |
|---|---|---|
| committer | Brad Fitzpatrick <bradfitz@tailscale.com> | 2022-03-20 13:01:18 -0700 |
| commit | ccdc41988c4c3113e60c2aa27aa393d3b15e4f2e (patch) | |
| tree | 8840e9ea61032fd3bff3a038a1f636d107a2cc9b /ipn/ipnserver/server.go | |
| parent | bfb4a4d9e9b48acc3e9de8a3b2b67f1f31143b57 (diff) | |
| download | tailscale-bradfitz/cli_admin.tar.xz tailscale-bradfitz/cli_admin.zip | |
cmd/tailscale, ipn/ipn{local,server}: add start of CLI admin API + over Noisebradfitz/cli_admin
Change-Id: I2936f6baf50e7eeac7190051adba493d4245b3ea
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
Diffstat (limited to 'ipn/ipnserver/server.go')
| -rw-r--r-- | ipn/ipnserver/server.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ipn/ipnserver/server.go b/ipn/ipnserver/server.go index 47b088100..db255c6e0 100644 --- a/ipn/ipnserver/server.go +++ b/ipn/ipnserver/server.go @@ -1049,6 +1049,10 @@ func (s *Server) localhostHandler(ci connIdentity) http.Handler { lah.ServeHTTP(w, r) return } + if strings.HasPrefix(r.URL.Path, "/api/") { + s.b.ProxyAPIRequestOverNoise(w, r) + return + } if ci.NotWindows { io.WriteString(w, "<html><title>Tailscale</title><body><h1>Tailscale</h1>This is the local Tailscale daemon.") return |
