diff --git a/cmd/web/main.go b/cmd/web/main.go
index 38331a1..577da2f 100644
--- a/cmd/web/main.go
+++ b/cmd/web/main.go
@@ -119,6 +119,8 @@ func main() {
Session: session,
}
+ go app.ListenToWsChannel()
+
app.infoLog.Println("Connected to MariaDB")
err = app.serve()
diff --git a/cmd/web/routes.go b/cmd/web/routes.go
index ec1d25c..ca01da7 100644
--- a/cmd/web/routes.go
+++ b/cmd/web/routes.go
@@ -12,6 +12,8 @@ func (app *application) routes() http.Handler {
mux.Get("/", app.Home)
+ mux.Get("/ws", app.WsEndPoint)
+
mux.Route("/admin", func(mux chi.Router) {
mux.Use(app.Auth)
mux.Get("/virtual-terminal", app.VirtualTerminal)
diff --git a/cmd/web/templates/base.layout.gohtml b/cmd/web/templates/base.layout.gohtml
index 561c0fa..927344f 100644
--- a/cmd/web/templates/base.layout.gohtml
+++ b/cmd/web/templates/base.layout.gohtml
@@ -105,7 +105,12 @@
-
+
{{ block "js" . }}
{{ end }}