feat: 实现域名绑定与授权 ip 功能 (#1089)

This commit is contained in:
ssongliu
2023-05-19 21:47:46 +08:00
committed by GitHub
parent c2f5908a9d
commit 8fd4060562
23 changed files with 591 additions and 7 deletions

View File

@@ -26,6 +26,18 @@ func Init() {
}
global.CONF.System.SSL = sslSetting.Value
ipsSetting, err := settingRepo.Get(settingRepo.WithByKey("AllowIPs"))
if err != nil {
global.LOG.Errorf("load allow ips from setting failed, err: %v", err)
}
global.CONF.System.AllowIPs = ipsSetting.Value
domainSetting, err := settingRepo.Get(settingRepo.WithByKey("BindDomain"))
if err != nil {
global.LOG.Errorf("load bind domain from setting failed, err: %v", err)
}
global.CONF.System.BindDomain = domainSetting.Value
if _, err := settingRepo.Get(settingRepo.WithByKey("SystemStatus")); err != nil {
_ = settingRepo.Create("SystemStatus", "Free")
}