This commit is contained in:
Stavros
2026-01-31 10:33:55 +02:00
parent 252ba10f48
commit 0cd3ba8236
10 changed files with 461 additions and 95 deletions

View File

@@ -94,6 +94,17 @@ func (controller *ProxyController) proxyHandler(c *gin.Context) {
proto := c.Request.Header.Get("X-Forwarded-Proto")
host := c.Request.Header.Get("X-Forwarded-Host")
// Is it from tailscale?
tailscaleWho, err := controller.auth.IsTailscale(c)
if err != nil {
tlog.App.Error().Err(err).Msg("Failed to get tailscale whois")
controller.handleError(c, req, isBrowser)
return
}
tlog.App.Debug().Interface("who", tailscaleWho).Msg("Yoyo are we from tailscale")
// Get acls
acls, err := controller.acls.GetAccessControls(host)