aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--backend/config.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/backend/config.go b/backend/config.go
index 33d5852..f99c6f6 100644
--- a/backend/config.go
+++ b/backend/config.go
@@ -112,6 +112,9 @@ func LoadConfig(path string) (*Config, bool) {
slog.Error("unmarshalling config file", "error", err)
return nil, false
}
+ if len(config.AdminPassword) == 0 {
+ config.AdminPassword = os.Getenv("SW_ADMIN_PASSWORD")
+ }
defaultMarkdownOption.ImageSource = getStatic
defaultMarkdownOption.Replaces = make(map[rune]string, len(config.Replacers))
for _, r := range config.Replacers {