diff --git a/controller.go b/controller.go index 2b6eb67..ea8715e 100644 --- a/controller.go +++ b/controller.go @@ -160,7 +160,7 @@ func (h *Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) { getStaticFile("./client/favicon.ico", "image/png", w) case r.Method == "GET" && r.URL.Path == "/": - visit := h.visits.HandleVisit(r.RemoteAddr) + visit := h.visits.HandleVisit(r.Header.Get("X-Forwarded-For")) if visit != nil { h.ntfy.PublishNewVisitNotification(visit) }