aboutsummaryrefslogtreecommitdiff
path: root/cmd/xesite/internalapi.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/xesite/internalapi.go')
-rw-r--r--cmd/xesite/internalapi.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd/xesite/internalapi.go b/cmd/xesite/internalapi.go
index c0dfa9c..615af72 100644
--- a/cmd/xesite/internalapi.go
+++ b/cmd/xesite/internalapi.go
@@ -3,6 +3,7 @@ package main
import (
"context"
"expvar"
+ "fmt"
"log"
"net"
"net/http"
@@ -23,6 +24,9 @@ func internalAPI(fs *lume.FS) {
mux := http.NewServeMux()
mux.Handle("/debug/vars", expvar.Handler())
+ mux.HandleFunc("/healthz", func(w http.ResponseWriter, r *http.Request) {
+ fmt.Fprintln(w, "OK")
+ })
mux.HandleFunc("/rebuild", func(w http.ResponseWriter, r *http.Request) {
go fs.Update(context.Background())