// mlmmj archive browser package cfg import ( "net/http" "path" "strings" "go.stargrave.org/godlighty" ) func init() { host := "lists.cypherpunks.ru" godlighty.Hosts[host] = &godlighty.HostCfg{ Root: path.Join(WWW, host), EdDSATLS: newTLSCfg(host), Hooks: []godlighty.Hook{ func(w http.ResponseWriter, r *http.Request) bool { if strings.HasPrefix(r.URL.Path, "/archive/") { r.URL.Path = strings.TrimPrefix(r.URL.Path, "/archive") godlighty.MainHandler.Handle(w, r, host, &godlighty.HostCfg{ Root: "/home/mlmmj/archive", }) return true } return false }, }, } }