ecs
VPS Fusion Monster Server Test GO Version Aiming to be the most comprehensive server testing project, implemented in Go with zero environment dependencies. VPS融合怪服务器测评项目 GO版本 尽量成为最全能的服务器测评项目,使用 Go 实现,无需任何环境依赖。
File Explorer
Download Latest Version (.zip)- create_public_branch.py
- build_binary.yaml
- build_docker.yaml
- build_public.yml
- sync.yaml
- sync_cnb_master.yaml
- api.go
- component_data.go
- components.go
- components_local.go
- components_local_test.go
- components_public.go
- components_security_private.go
- components_speed_private.go
- config.go
- config_test.go
- finalize.go
- finalize_test.go
- menu.go
- privacy.go
- privacy_disk_test.go
- progress.go
- progress_test.go
- runner.go
- sanitize.go
- sanitize_test.go
- structured.go
- structured_test.go
- tests.go
- utils.go
- main.go
- main_test.go
- cpu_summary.go
- summary.go
- menu.go
- menu_test.go
- tui.go
- tui_custom.go
- tui_main.go
- tui_options.go
- tui_runtime.go
- params.go
- params_test.go
- unlock_region_test.go
- exit_cleanup.go
- exit_cleanup_test.go
- forceexit_unix.go
- forceexit_unix_test.go
- forceexit_windows.go
- orchestration.go
- output_sanitizer.go
- output_sanitizer_test.go
- runner.go
- runner_test.go
- cpu.go
- disk.go
- disk_test.go
- memory.go
- nexttrace.go
- speed.go
- speed_private_registry.go
- speed_test.go
- unlock.go
- upstreams.go
- normalize.go
- normalize_test.go
- embed_geekbench.sh
- upload_context_test.go
- utils.go
- utils_test.go
- .gitignore
- .goreleaser.yaml
- Dockerfile
- go.mod
- go.sum
- goecs.go
- goecs.sh
- goecs_test.go
- LICENSE
- README.md
- README_NEW_USER.md
- README_ZH.md
# Installation Guide
1. Get the code
git clone https://github.com/oneclickvirt/ecs
Downloads the entire project code from GitHub to your computer.
cd ecs
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
International image: https://hub.docker.com/r/spiritlhl/goecs
Type this command into your terminal and run it.
Please ensure Docker is installed on your machine before executing the following commands
Type this command into your terminal and run it.
Using Docker to execute tests will result in some hardware testing bias and virtualization architecture detection failure. Direct testing is recommended over Docker testing.
Type this command into your terminal and run it.
Mirror image: https://cnb.cool/oneclickvirt/ecs/-/packages/docker/ecs
Type this command into your terminal and run it.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
Pulled directly from this repo's README.
3. Go
MediumPrerequisites
go build ./...
Compiles the Go program into an executable.
go run .
Runs the Go program directly without a separate build step.
If the build finishes without errors, it worked. If you used go run ., check the terminal output.
// repository documentation
Was this content helpful?
(0 ratings)
