aboutsummaryrefslogtreecommitdiff
path: root/cmd/server/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/server/main.go')
-rw-r--r--cmd/server/main.go14
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)
}