From f9f2155ab1c99a722a96349b5dd87aab1e5f8fa5 Mon Sep 17 00:00:00 2001 From: Anders Pitman Date: Wed, 21 Oct 2020 10:53:51 -0600 Subject: [PATCH] Add logo for favicon --- ui_handler.go | 14 ++++++++++++++ webui/head.tmpl | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/ui_handler.go b/ui_handler.go index aa26178..89fed14 100644 --- a/ui_handler.go +++ b/ui_handler.go @@ -194,6 +194,20 @@ func (h *WebUiHandler) handleWebUiRequest(w http.ResponseWriter, r *http.Request h.alertDialog(w, r, "Not authorized", "/#/tunnels") return } + case "/logo.png": + + logoPngBytes, err := box.Bytes("logo.png") + if err != nil { + w.WriteHeader(500) + h.alertDialog(w, r, err.Error(), homePath) + return + } + + w.Header()["Content-Type"] = []string{"image/png"} + w.Header()["Cache-Control"] = []string{"max-age=86400"} + + w.Write(logoPngBytes) + case "/": indexTmplStr, err := h.box.String("index.tmpl") if err != nil { diff --git a/webui/head.tmpl b/webui/head.tmpl index 340d888..6038df3 100644 --- a/webui/head.tmpl +++ b/webui/head.tmpl @@ -3,7 +3,7 @@ boringproxy - +