pages-server/pages/middle.go
2024-09-14 11:53:32 +08:00

17 lines
638 B
Go

package pages
import "time"
type MiddlewareConfig struct {
Server string `json:"server"`
Token string `json:"token"`
Domain string `json:"domain"`
Alias string `json:"alias"`
CacheRefresh time.Duration `json:"cache_refresh"`
CacheTimeout time.Duration `json:"cache_timeout"`
ErrorPages map[string]string `json:"errors"`
CustomHeaders map[string]string `json:"custom_headers"`
AutoRedirect *AutoRedirect `json:"redirect"`
SharedAlias bool `json:"shared_alias"`
CacheMaxSize int `json:"cache_max_size"`
}