feature: webui directory is now configurable
This commit is contained in:
parent
8ed3db0170
commit
63fe78b4fe
|
|
@ -80,6 +80,7 @@ type Config struct {
|
||||||
AuthHttpHeaderUserGroup string
|
AuthHttpHeaderUserGroup string
|
||||||
DefaultPermissions PermissionsList
|
DefaultPermissions PermissionsList
|
||||||
AccessControlLists []AccessControlList
|
AccessControlLists []AccessControlList
|
||||||
|
WebUIDir string
|
||||||
}
|
}
|
||||||
|
|
||||||
// DefaultConfig gets a new Config structure with sensible default values.
|
// DefaultConfig gets a new Config structure with sensible default values.
|
||||||
|
|
@ -101,6 +102,7 @@ func DefaultConfig() *Config {
|
||||||
config.DefaultPermissions.View = true
|
config.DefaultPermissions.View = true
|
||||||
config.AuthJwtClaimUsername = "name"
|
config.AuthJwtClaimUsername = "name"
|
||||||
config.AuthJwtClaimUserGroup = "group"
|
config.AuthJwtClaimUserGroup = "group"
|
||||||
|
config.WebUIDir = "./webui"
|
||||||
|
|
||||||
return &config
|
return &config
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ type webUISettings struct {
|
||||||
|
|
||||||
func findWebuiDir() string {
|
func findWebuiDir() string {
|
||||||
directoriesToSearch := []string{
|
directoriesToSearch := []string{
|
||||||
"./webui",
|
cfg.WebUIDir,
|
||||||
"/usr/share/OliveTin/webui/",
|
"/usr/share/OliveTin/webui/",
|
||||||
"/var/www/OliveTin/",
|
"/var/www/OliveTin/",
|
||||||
"/var/www/olivetin/",
|
"/var/www/olivetin/",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue