diff --git a/docker_build.sh b/build_docker.sh similarity index 100% rename from docker_build.sh rename to build_docker.sh diff --git a/docker_entrypoint.sh b/docker_entrypoint.sh index e0393a3..ea23118 100644 --- a/docker_entrypoint.sh +++ b/docker_entrypoint.sh @@ -18,6 +18,6 @@ case $var1 in iptables -t nat -A POSTROUTING -s "${IPV4_CIDR}" -o eth0+ -j MASQUERADE iptables -nL -t nat - /app/anylink "$@" + exec /app/anylink "$@" ;; esac diff --git a/server/admin/server.go b/server/admin/server.go index 00bb25e..fb6108f 100644 --- a/server/admin/server.go +++ b/server/admin/server.go @@ -18,6 +18,11 @@ func StartAdmin() { r := mux.NewRouter() r.Use(authMiddleware) + // 监控检测 + r.HandleFunc("/status.html", func(w http.ResponseWriter, r *http.Request) { + w.Write([]byte("ok")) + }).Name("index") + r.Handle("/", http.RedirectHandler("/ui/", http.StatusFound)).Name("index") r.PathPrefix("/ui/").Handler( // http.StripPrefix("/ui/", http.FileServer(http.Dir(base.Cfg.UiPath))),