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://") {