4
0
Эх сурвалжийг харах

feature: webui directory is now configurable

jamesread 3 жил өмнө
parent
commit
63fe78b4fe

+ 2 - 0
internal/config/config.go

@@ -80,6 +80,7 @@ type Config struct {
 	AuthHttpHeaderUserGroup         string
 	DefaultPermissions              PermissionsList
 	AccessControlLists              []AccessControlList
+	WebUIDir                        string
 }
 
 // DefaultConfig gets a new Config structure with sensible default values.
@@ -101,6 +102,7 @@ func DefaultConfig() *Config {
 	config.DefaultPermissions.View = true
 	config.AuthJwtClaimUsername = "name"
 	config.AuthJwtClaimUserGroup = "group"
+	config.WebUIDir = "./webui"
 
 	return &config
 }

+ 1 - 1
internal/httpservers/webuiServer.go

@@ -24,7 +24,7 @@ type webUISettings struct {
 
 func findWebuiDir() string {
 	directoriesToSearch := []string{
-		"./webui",
+		cfg.WebUIDir,
 		"/usr/share/OliveTin/webui/",
 		"/var/www/OliveTin/",
 		"/var/www/olivetin/",