diff options
Diffstat (limited to 'cmd/server/main.go')
| -rw-r--r-- | cmd/server/main.go | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/cmd/server/main.go b/cmd/server/main.go index 7f62f11..edf0af3 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -22,7 +22,12 @@ import ( "src.userspace.com.au/templates" ) -var Version string +var ( + Version string + log, debug sws.Logger +) + +const endpoint = "//stats.userspace.com.au/sws.gif" // Flags var ( @@ -32,8 +37,6 @@ var ( noMigrate *bool ) -var log, debug sws.Logger - func init() { verbose = boolFlag("verbose", "v", false, "VERBOSE", "enable verbose output") addr = stringFlag("listen", "l", "localhost:5000", "LISTEN", "listen address") @@ -111,8 +114,11 @@ func main() { renderer := templates.NewRenderer(tmpls) r := chi.NewRouter() - r.Use(middleware.RequestID) r.Use(middleware.RealIP) + r.Use(middleware.RequestID) + r.Use(middleware.RequestID) + compressor := middleware.NewCompressor(5, "text/html", "text/css") + r.Use(compressor.Handler()) if *verbose { r.Use(middleware.Logger) } |
