diff --git a/internal/handlers/handlers.go b/internal/handlers/handlers.go index 933da25..5060f45 100644 --- a/internal/handlers/handlers.go +++ b/internal/handlers/handlers.go @@ -69,11 +69,14 @@ func (h *Handlers) AuthHandler(c *gin.Context) { proto := c.Request.Header.Get("X-Forwarded-Proto") host := c.Request.Header.Get("X-Forwarded-Host") + // Remove the port from the host if it exists + hostPortless := strings.Split(host, ":")[0] // *lol* + // Get the id - id := strings.Split(host, ".")[0] + id := strings.Split(hostPortless, ".")[0] // Get the container labels - labels, err := h.Docker.GetLabels(id, host) + labels, err := h.Docker.GetLabels(id, hostPortless) log.Debug().Interface("labels", labels).Msg("Got labels")