From 5ad00c3a506e6e5823fbda7abc25a4ccd119d149 Mon Sep 17 00:00:00 2001 From: Steven Date: Sat, 27 Jul 2024 21:57:13 +0800 Subject: [PATCH] chore: fix env binding --- bin/memos/main.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/memos/main.go b/bin/memos/main.go index 3e5d68a2..f2e8d6c0 100644 --- a/bin/memos/main.go +++ b/bin/memos/main.go @@ -138,13 +138,16 @@ func init() { panic(err) } + viper.SetEnvPrefix("memos") + viper.AutomaticEnv() + viper.BindEnv("password-auth", "MEMOS_PASSWORD_AUTH") + viper.SetDefault("mode", "demo") viper.SetDefault("driver", "sqlite") viper.SetDefault("addr", "") viper.SetDefault("port", 8081) viper.SetDefault("public", false) viper.SetDefault("password-auth", true) - viper.SetEnvPrefix("memos") instanceProfile = &profile.Profile{ Mode: viper.GetString("mode"),