{"id":49345305,"url":"https://github.com/hotyue/vps-utility-box","last_synced_at":"2026-04-27T07:02:02.755Z","repository":{"id":350375867,"uuid":"1191202337","full_name":"hotyue/vps-utility-box","owner":"hotyue","description":"🏪 轻量级 VPS 自动化保活工具箱。通过按需模拟 CPU、内存与网络活跃度，防止免费或闲置 VPS 被云服务商判定为资源浪费而回收。支持一键交互式部署与无痕卸载。","archived":false,"fork":false,"pushed_at":"2026-04-10T03:12:27.000Z","size":34,"stargazers_count":8,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-10T05:11:48.377Z","etag":null,"topics":["automation","keep-alive","oracle-cloud","server-maintenance","shell-script","vps"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hotyue.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-25T02:34:41.000Z","updated_at":"2026-04-10T03:12:31.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/hotyue/vps-utility-box","commit_stats":null,"previous_names":["hotyue/vps-utility-box"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/hotyue/vps-utility-box","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotyue%2Fvps-utility-box","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotyue%2Fvps-utility-box/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotyue%2Fvps-utility-box/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotyue%2Fvps-utility-box/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hotyue","download_url":"https://codeload.github.com/hotyue/vps-utility-box/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotyue%2Fvps-utility-box/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32326122,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","keep-alive","oracle-cloud","server-maintenance","shell-script","vps"],"created_at":"2026-04-27T07:02:01.283Z","updated_at":"2026-04-27T07:02:02.743Z","avatar_url":"https://github.com/hotyue.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 杂货铺 (vps-utility-box) 🏪\n\n![License](https://img.shields.io/github/license/hotyue/vps-utility-box)\n![Installs](https://img.shields.io/endpoint?url=https://ip-sentinel-count.samanthaestime296.workers.dev/stats/vps_box)\n![Release](https://img.shields.io/github/v/release/hotyue/vps-utility-box)\n![Last Commit](https://img.shields.io/github/last-commit/hotyue/vps-utility-box)\n![Repo Size](https://img.shields.io/github/repo-size/hotyue/vps-utility-box)\n![Installer](https://img.shields.io/badge/installer-bash-blue)\n![Installer Mode](https://img.shields.io/badge/installer-interactive-brightgreen)\n\n这是一个模块化、轻量级的 VPS 自动化维护工具箱。主要通过按需模拟 CPU 计算负载、内存占用与网络 IO 活跃度，防止 VPS 因长期闲置而被云服务商（如 Oracle Cloud 等）判定为资源浪费并回收实例。\n\n## 🚀 一键运行 (部署 / 无痕卸载)\n\n在您的 VPS (推荐 Debian/Ubuntu 环境) 上直接运行以下交互式指令：\n\n```bash\ncurl -sSO https://raw.githubusercontent.com/hotyue/vps-utility-box/refs/heads/main/deploy.sh \u0026\u0026 bash deploy.sh\n```\n\n## ✨ v2.1.2 核心特性\n\n- 交互式菜单: 自由选择开启 CPU、内存或网络模块，支持多选组合。\n\n- 全自定义参数: 部署过程中可实时设定负载区间（如 CPU 15%-50%）、运行时长及 Cron 执行频率。\n\n- 无痕清理机制: 菜单内置“一键卸载”功能，自动清理守护任务、物理删除脚本并可选销毁历史日志。\n\n- 动态防检测: 告别死板的满载运行，利用随机数生成业务级波动，安全且隐蔽。\n\n## 📦 模块详情指引\n\n如果您希望了解底层逻辑或手动独立部署某个模块，请点击下方链接查看各模块的详细参数说明：\n\n-  **[CPU-Active](./cpu-active)**: 引入 `stress-ng` 模拟计算压力，负载与时长双维度随机化。\n-  **[Mem-Active](./mem-active)**: 利用 `--vm-hang` 实现纯净的物理内存挂起，不产生高频读写，CPU 零负担。\n-  **[Traffic-Active](./traffic-active)**: 模拟下行带宽占用，采用官方镜像源，下载后秒删，0 磁盘占用。\n-  **[Log-Rotate](./log-rotate)**: 专为本工具箱设计的日志滚动策略，确保磁盘空间不被运行日志撑爆。\n\n## ⚖️ 开源协议\n\n本项目采用 MIT License 开源协议。您可以自由地使用、修改和分发本仓库中的代码。\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhotyue%2Fvps-utility-box","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhotyue%2Fvps-utility-box","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhotyue%2Fvps-utility-box/lists"}