gitmyhub

GSNode

Shell ★ 47 updated 5h ago

VPS / 云服务器一键体检:CPU、内存、磁盘、BBR、IP 质量、DNSBL、流媒体解锁、回程路由。

A one-command tool that benchmarks a VPS or cloud server and uploads a shareable online report.

ShellGoLinuxmacOSWindowssetup: easycomplexity 2/5

GSNode is a lightweight command line tool that runs a full health check on a VPS or cloud server and uploads the results as an online report. It is part of the GSVPS ecosystem, and a single command downloads the checker, runs the full test, uploads a report to the GSVPS website, and prints a link to the results plus a score summary directly in your terminal.

The check covers several areas: general system information such as operating system, virtualization type, and network tuning settings, CPU, memory, and disk performance benchmarks, network details like GeoIP location, ASN, DNS, and latency, IP quality checks including risk scoring and blocklist status, and a trace of the network route back to major providers. It also tests whether popular streaming and AI services, including Netflix, Disney+, YouTube, ChatGPT, Claude, and Gemini, are accessible from that server, though the README notes this is based on API level checks rather than a full login and playback test.

By default, nothing is permanently installed. The binary is downloaded to a temporary location, the tests run, the report uploads, and then all local files are automatically deleted so the server is left clean. If a user chose to keep files around, or a run was interrupted, a separate cleanup script is provided to remove any leftover temporary files. There is also a manual mode that runs the benchmark with JSON output for scripting, plus an optional local web console with live streaming logs.

Precompiled binaries are provided for Linux, macOS, and Windows across several processor architectures. The project openly credits several existing open source streaming detection projects whose methods it drew on for reference, while noting its own implementation does not reuse their source code directly.

Licensed under MIT, this project is aimed at server administrators and VPS owners who want a quick, disposable way to benchmark and verify a server's performance and network quality.

Where it fits