From 4da9195b37a2f305960392b588bf8bbbf2dae5e0 Mon Sep 17 00:00:00 2001 From: Dmytro Kuchynskyi Date: Wed, 2 Aug 2023 11:36:49 +0200 Subject: [PATCH 1/2] feat: get password from env variable --- main.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main.go b/main.go index ee90b773..b4f407df 100644 --- a/main.go +++ b/main.go @@ -91,6 +91,9 @@ func main() { addr := flags.Client cipher := flags.Cipher password := flags.Password + if flags.Password == "" { + password = os.Getenv("SECRET") + } var err error if strings.HasPrefix(addr, "ss://") { @@ -149,6 +152,9 @@ func main() { addr := flags.Server cipher := flags.Cipher password := flags.Password + if flags.Password == "" { + password = os.Getenv("SECRET") + } var err error if strings.HasPrefix(addr, "ss://") { From 750e89aa8d8f82be44481036f9ac96c2ff1e8fc5 Mon Sep 17 00:00:00 2001 From: Dmytro Kuchynskyi Date: Tue, 12 Sep 2023 09:08:08 +0200 Subject: [PATCH 2/2] improve environment variable name --- main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index b4f407df..b196eb7e 100644 --- a/main.go +++ b/main.go @@ -92,7 +92,7 @@ func main() { cipher := flags.Cipher password := flags.Password if flags.Password == "" { - password = os.Getenv("SECRET") + password = os.Getenv("SS_PASSWORD") } var err error @@ -153,7 +153,7 @@ func main() { cipher := flags.Cipher password := flags.Password if flags.Password == "" { - password = os.Getenv("SECRET") + password = os.Getenv("SS_PASSWORD") } var err error