Compare commits

..

2 Commits

Author SHA1 Message Date
刘祥超
4e4acc327d 用户平台界面设置中增加“使用的DNS解析库”选项 2024-04-29 15:16:42 +08:00
刘祥超
f73251f57d 管理平台界面设置中增加“使用的DNS解析库”选项 2024-04-29 15:06:55 +08:00
2 changed files with 10 additions and 0 deletions

View File

@@ -13,6 +13,9 @@ type AdminUIConfig struct {
DefaultPageSize int `json:"defaultPageSize"` // 默认每页显示数
TimeZone string `json:"timeZone"` // 时区
Modules []string `json:"modules"` // 开通模块
DNSResolver struct {
Type string `json:"type"` // 类型,参考 DNSResolverType*
} `json:"dnsResolver"` // DNS解析设置
}
func (this *AdminUIConfig) ContainsModule(module string) bool {

View File

@@ -20,6 +20,10 @@ type UserUIConfig struct {
TimeZone string `json:"timeZone"` // 时区
DNSResolver struct {
Type string `json:"type"` // 类型,参考 DNSResolverType*
} `json:"dnsResolver"` // DNS解析设置
ClientIPHeaderNames string `json:"clientIPHeaderNames"` // 客户端IP获取报头名称列表
Server struct {
@@ -58,6 +62,9 @@ func NewUserUIConfig() *UserUIConfig {
TimeZone: "Asia/Shanghai",
}
// DNS解析设置
config.DNSResolver.Type = "default"
// 服务相关
config.Server.CheckCNAME = true