fix: Listen address fields were not being loaded from config.yaml (#664)

This commit is contained in:
James Read 2025-10-24 22:16:02 +01:00 committed by GitHub
commit 02e2ac1676
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
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") {
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
if k.Exists("defaultPolicy") {