diff --git a/kernel/api/system.go b/kernel/api/system.go index d3035d6ca..a3cb09908 100644 --- a/kernel/api/system.go +++ b/kernel/api/system.go @@ -295,7 +295,7 @@ func setFixedPort(c *gin.Context) { } fixedPort := arg["fixedPort"].(bool) - model.Conf.FixedPort = fixedPort + model.Conf.System.FixedPort = fixedPort model.Conf.Save() util.PushMsg(model.Conf.Language(42), 1000*15) diff --git a/kernel/conf/system.go b/kernel/conf/system.go index 1a6dc85e9..08808ba0e 100644 --- a/kernel/conf/system.go +++ b/kernel/conf/system.go @@ -34,7 +34,8 @@ type System struct { ConfDir string `json:"confDir"` DataDir string `json:"dataDir"` - NetworkServe bool `json:"networkServe"` + NetworkServe bool `json:"networkServe"` // 是否开启网络伺服 + FixedPort bool `json:"fixedPort"` // 是否使用固定端口 6806 NetworkProxy *NetworkProxy `json:"networkProxy"` UploadErrLog bool `json:"uploadErrLog"` diff --git a/kernel/model/conf.go b/kernel/model/conf.go index 49109d524..bcf7f8580 100644 --- a/kernel/model/conf.go +++ b/kernel/model/conf.go @@ -60,7 +60,6 @@ type AppConf struct { User *conf.User `json:"-"` // 社区用户内存结构,不持久化 Account *conf.Account `json:"account"` // 帐号配置 ReadOnly bool `json:"readonly"` // 是否是以只读模式运行 - FixedPort bool `json:"fixedPort"` // 是否使用固定端口 6806 LocalIPs []string `json:"localIPs"` // 本地 IP 列表 AccessAuthCode string `json:"accessAuthCode"` // 访问授权码 System *conf.System `json:"system"` // 系统配置 @@ -273,7 +272,7 @@ func InitConf() { } if util.ContainerStd != util.Container { - Conf.FixedPort = true + Conf.System.FixedPort = true } Conf.LocalIPs = util.GetLocalIPs()