diff --git a/src/pages.go b/src/pages.go index 8eb5cf7..6aac20a 100644 --- a/src/pages.go +++ b/src/pages.go @@ -364,7 +364,11 @@ func postPage(w http.ResponseWriter, r *http.Request) error { func ServePages(w http.ResponseWriter, r *http.Request) { log.Println("pages:", r.Method, r.Host, r.URL) - w.Header().Add("Server", "git-pages") + if region := os.Getenv("FLY_REGION"); region != "" { + w.Header().Add("Server", fmt.Sprintf("git-pages (fly.io; %s)", region)) + } else { + w.Header().Add("Server", "git-pages") + } err := error(nil) switch r.Method { // REST API