From e780afe18cc24fc6f88ab6d409a428394c9d211b Mon Sep 17 00:00:00 2001 From: bjdgyc Date: Tue, 28 Dec 2021 03:48:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96docker=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker_build.sh => build_docker.sh | 0 docker_entrypoint.sh | 2 +- server/admin/server.go | 5 +++++ 3 files changed, 6 insertions(+), 1 deletion(-) rename docker_build.sh => build_docker.sh (100%) 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))),