diff --git a/browser/browser.go b/browser/browser.go
index f0c4584..27247dd 100644
--- a/browser/browser.go
+++ b/browser/browser.go
@@ -1,6 +1,7 @@
package browser
import (
+ _ "embed"
"html/template"
"net/http"
"strings"
@@ -17,201 +18,7 @@ func LogSocketViewHandler(w http.ResponseWriter, r *http.Request) {
homeTemplate.Execute(w, wsResource)
}
-var homeTemplate = template.Must(template.New("").Parse(`
-
-
-
-
-
-
-
-
-Enable Autoscroll
-
+//go:embed viewer.html
+var webpage string
-
-
-
-
-
-
-
-
-`))
+var homeTemplate = template.Must(template.New("").Parse(webpage))
diff --git a/browser/viewer.html b/browser/viewer.html
new file mode 100644
index 0000000..ebccd9c
--- /dev/null
+++ b/browser/viewer.html
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+ Enable Autoscroll
+
+
+
+
+
+
+
+
+
+
diff --git a/go.mod b/go.mod
index fc22e41..aa2a445 100644
--- a/go.mod
+++ b/go.mod
@@ -1,5 +1,5 @@
module github.com/taigrr/log-socket
-go 1.17
+go 1.16
-require github.com/gorilla/websocket v1.4.2
+require github.com/gorilla/websocket v1.5.0
diff --git a/go.sum b/go.sum
index 85efffd..e5a03d4 100644
--- a/go.sum
+++ b/go.sum
@@ -1,2 +1,2 @@
-github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
-github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
+github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc=
+github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=