Fix #543
This commit is contained in:
parent
23d53561d1
commit
54d25c13d7
3 changed files with 23 additions and 0 deletions
|
@ -31,6 +31,13 @@ const (
|
|||
FCGI Scheme = "fcgi"
|
||||
)
|
||||
|
||||
type LandingPage string
|
||||
|
||||
const (
|
||||
LANDING_PAGE_HOME LandingPage = "/"
|
||||
LANDING_PAGE_EXPLORE LandingPage = "/explore"
|
||||
)
|
||||
|
||||
var (
|
||||
// App settings.
|
||||
AppVer string
|
||||
|
@ -48,6 +55,7 @@ var (
|
|||
CertFile, KeyFile string
|
||||
StaticRootPath string
|
||||
EnableGzip bool
|
||||
LandingPageUrl LandingPage
|
||||
|
||||
// Security settings.
|
||||
InstallLock bool
|
||||
|
@ -197,6 +205,13 @@ func NewConfigContext() {
|
|||
LogRootPath = Cfg.MustValue("log", "ROOT_PATH", path.Join(workDir, "log"))
|
||||
EnableGzip = Cfg.MustBool("server", "ENABLE_GZIP")
|
||||
|
||||
switch Cfg.MustValue("server", "LANDING_PAGE", "home") {
|
||||
case "explore":
|
||||
LandingPageUrl = LANDING_PAGE_EXPLORE
|
||||
default:
|
||||
LandingPageUrl = LANDING_PAGE_HOME
|
||||
}
|
||||
|
||||
InstallLock = Cfg.MustBool("security", "INSTALL_LOCK")
|
||||
SecretKey = Cfg.MustValue("security", "SECRET_KEY")
|
||||
LogInRememberDays = Cfg.MustInt("security", "LOGIN_REMEMBER_DAYS")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue