fix: Listen address fields were not being loaded from config.yaml

This commit is contained in:
jamesread 2025-10-24 22:06:32 +01:00
parent 8b2b85c3d0
commit 38d81fafe2
1 changed files with 21 additions and 0 deletions

View File

@ -89,6 +89,27 @@ func AppendSource(cfg *Config, k *koanf.Koanf, configPath string) {
if k.Exists("pageTitle") { if k.Exists("pageTitle") {
cfg.PageTitle = k.String("pageTitle") cfg.PageTitle = k.String("pageTitle")
} }
if k.Exists("listenAddressSingleHTTPFrontend") {
cfg.ListenAddressSingleHTTPFrontend = k.String("listenAddressSingleHTTPFrontend")
}
if k.Exists("listenAddressWebUI") {
cfg.ListenAddressWebUI = k.String("listenAddressWebUI")
}
if k.Exists("listenAddressRestActions") {
cfg.ListenAddressRestActions = k.String("listenAddressRestActions")
}
if k.Exists("listenAddressGrpcActions") {
cfg.ListenAddressGrpcActions = k.String("listenAddressGrpcActions")
}
if k.Exists("listenAddressPrometheus") {
cfg.ListenAddressPrometheus = k.String("listenAddressPrometheus")
}
if k.Exists("useSingleHTTPFrontend") {
cfg.UseSingleHTTPFrontend = k.Bool("useSingleHTTPFrontend")
}
if k.Exists("logLevel") {
cfg.LogLevel = k.String("logLevel")
}
// Handle defaultPolicy nested struct // Handle defaultPolicy nested struct
if k.Exists("defaultPolicy") { if k.Exists("defaultPolicy") {