Commit 166ce7d2 by Torkel Ödegaard

Added Gzip option and the macaron Gzip middleware, but does not seem to work

parent 5833867b
......@@ -9,6 +9,7 @@ http_addr =
http_port = 3000
router_logging = false
static_root_path = public
enable_gzip = false
[session]
; Either "memory", "file", default is "memory"
......
......@@ -39,6 +39,9 @@ func newMacaron() *macaron.Macaron {
m := macaron.New()
m.Use(middleware.Logger())
m.Use(macaron.Recovery())
if setting.EnableGzip {
m.Use(macaron.Gziper())
}
mapStatic(m, "", "public")
mapStatic(m, "app", "app")
......
......@@ -56,6 +56,7 @@ var (
CertFile, KeyFile string
RouterLogging bool
StaticRootPath string
EnableGzip bool
// Http auth
Anonymous bool
......@@ -164,6 +165,7 @@ func NewConfigContext() {
StaticRootPath = Cfg.MustValue("server", "static_root_path", path.Join(WorkDir, "webapp"))
RouterLogging = Cfg.MustBool("server", "router_logging", false)
EnableGzip = Cfg.MustBool("server", "enable_gzip")
// Http auth
Anonymous = Cfg.MustBool("auth", "anonymous", false)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment