From 805fdb13c157b0da52c9847b3aafe9aeac4b952b Mon Sep 17 00:00:00 2001 From: Branden J Brown Date: Sat, 3 Feb 2024 10:21:06 -0600 Subject: [PATCH] compress files --- main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 5feea51..4237954 100644 --- a/main.go +++ b/main.go @@ -7,6 +7,7 @@ import ( "os" "github.com/go-chi/chi/v5" + "github.com/go-chi/chi/v5/middleware" "gitlab.com/zephyrtronium/sq" "nhooyr.io/websocket" @@ -54,7 +55,7 @@ func main() { r.Post("/user/login", s.Login) r.With(serve.WithSession(db)).Get("/user/me", s.Me) r.With(serve.WithSession(db)).Get("/queue", s.Queue) - r.Method("GET", "/*", http.FileServer(http.Dir(public))) + r.With(middleware.Compress(5, "text/html", "text/javascript", "text/css")).Method("GET", "/*", http.FileServer(http.Dir(public))) slog.Info("listening", "addr", addr, "public", public) http.ListenAndServe(addr, r) }