diff --git a/cmd/tinyauth/healthcheck.go b/cmd/tinyauth/healthcheck.go index 7d57e67d..dba8dc23 100644 --- a/cmd/tinyauth/healthcheck.go +++ b/cmd/tinyauth/healthcheck.go @@ -28,15 +28,18 @@ func healthcheckCmd() *cli.Command { Run: func(args []string) error { tlog.NewSimpleLogger().Init() - appUrl := "http://127.0.0.1:3000" - srvAddr := os.Getenv("TINYAUTH_SERVER_ADDRESS") - srvPort := os.Getenv("TINYAUTH_SERVER_PORT") + if srvAddr == "" { + srvAddr = "127.0.0.1" + } - if srvAddr != "" && srvPort != "" { - appUrl = fmt.Sprintf("http://%s:%s", srvAddr, srvPort) + srvPort := os.Getenv("TINYAUTH_SERVER_PORT") + if srvPort == "" { + srvPort = "3000" } + appUrl := fmt.Sprintf("http://%s:%s", srvAddr, srvPort) + if len(args) > 0 { appUrl = args[0] }