INNER CODE UNIT · Go

main

ClickDevTech/CELERITY-panel · probe/main.go:20

func main() {
	var (
		dataDir     = flag.String("dir", "", "data directory (defaults to a per-platform location)")
		panelURL    = flag.String("panel", "", "panel base URL, used for enrollment")
		enrollToken = flag.String("enroll", "", "one-time enrollment token")
		singboxPath = flag.String("singbox", "", "path to the sing-box binary")
		verbose     = flag.Bool("verbose", false, "verbose logging")
		showVersion = flag.Bool("version", false, "print version and exit")
	)
	flag.Parse()

	if *showVersion {
		fmt.Printf("celerity-probe %s (%s/%s)\n", Version, runtime.GOOS, runtime.GOARCH)
		return
	}

	setVerbose(*verbose)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…