diff --git a/cmd/start.go b/cmd/start.go index b6e7dc60..a4249774 100644 --- a/cmd/start.go +++ b/cmd/start.go @@ -75,7 +75,7 @@ var startCmd = &cobra.Command{ dataRoot, _ := fs.Root(config.Conf) fmt.Println(color.WhiteString("\n---------------------------------")) - fmt.Println(color.WhiteString(share.App.Name), color.WhiteString(share.App.Version), mode) + fmt.Println(color.WhiteString(strings.TrimPrefix(share.App.Name, "::")), color.WhiteString(share.App.Version), mode) fmt.Println(color.WhiteString("---------------------------------")) if !share.BUILDIN { root, _ := filepath.Abs(config.Conf.Root) @@ -90,15 +90,16 @@ var startCmd = &cobra.Command{ urls, _ = setup.URLs(config.Conf) } - fmt.Println(color.WhiteString(L("XGen")), color.GreenString(" 1.0")) fmt.Println(color.WhiteString(L("Data")), color.GreenString(" %s", dataRoot)) - for _, url := range urls { - fmt.Println(color.WhiteString(L("Frontend ")), color.GreenString(" %s", url)) - fmt.Println(color.WhiteString(L("Dashboard")), color.GreenString(" %s/%s/login/admin", url, strings.Trim(root, "/"))) - fmt.Println(color.WhiteString(L("API ")), color.GreenString(" %s/api", url)) - } - + fmt.Println(color.WhiteString(L(" XGEN")), color.GreenString(" 1.0")) fmt.Println(color.WhiteString(L("Listening")), color.GreenString(" %s:%d", config.Conf.Host, config.Conf.Port)) + for _, url := range urls { + fmt.Println(color.CyanString("\n%s", url)) + fmt.Println(color.WhiteString("--------------------------")) + fmt.Println(color.WhiteString(L("Frontend")), color.GreenString(" %s", url)) + fmt.Println(color.WhiteString(L("Dashboard")), color.GreenString(" %s/%s/login/admin", url, strings.Trim(root, "/"))) + fmt.Println(color.WhiteString(L("API")), color.GreenString(" %s/api", url)) + } } else { diff --git a/setup/setup.go b/setup/setup.go index 770953ec..3a9fef2a 100644 --- a/setup/setup.go +++ b/setup/setup.go @@ -196,8 +196,8 @@ func welcome(l net.Listener) { } port := addr[1] + fmt.Println(color.WhiteString("\nOpen URL in the browser to continue:\n")) for _, ip := range ips { - fmt.Println(color.WhiteString("\nOpen URL in the browser to continue:\n")) printInfo("http://%s:%s", ip, port) } @@ -221,7 +221,7 @@ func Ips() ([]string, error) { return nil, err } - iplist := []string{} + iplist := []string{"127.0.0.1"} for _, address := range addrs { // check the address type and if it is not a loopback the display it if ipnet, ok := address.(*net.IPNet); ok && !ipnet.IP.IsLoopback() {