# spiritLHLS/Oracle-server-keep-alive-script

服务器资源占用脚本(甲骨文服务器保活脚本)(Oracle Server Keep Alive Script)

Repository: https://github.com/spiritLHLS/Oracle-server-keep-alive-script
Canonical: https://ross.abutalabs.com/products/oracle-server-keep-alive-script
Homepage: https://ko-fi.com/spiritlhl
Language: Shell
License: MIT
License Family: permissive
Topics: alive, centos, debian, oracle, redhat, server, ubuntu, bash, oracle-cloud, dynamic, speedtest-cli, speedtest-go
Last push: 2026-08-25T02:00:48+00:00

## Health v2 (maintenance only)
Score: 75/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 35, longevity 93
- inputs: {"age_days": 1309, "days_push": 9, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2313, forks 495 (observed 2026-08-28T04:06:36.663787+00:00)

## What it is
A POSIX shell script that keeps low-usage Oracle Cloud (and similar) free-tier servers from being reclaimed by generating configurable CPU, memory, and bandwidth load. It installs systemd services or cron jobs with locking, logging, and clean uninstall support across many Linux and BSD distributions.

## Use cases
- prevent oracle cloud free tier instance from being reclaimed for low usage
- keep idle vps alive by generating cpu and memory load
- simulate bandwidth usage on a server to avoid idle detection
- schedule periodic resource occupancy on a linux server
- keep-alive script for debian ubuntu centos servers
- run background load generator with systemd or cron

## When to choose
- you run an Oracle Cloud or other free-tier VPS that risks reclamation due to low utilization
- you want a lightweight, dependency-free shell solution with easy install and uninstall
- you need cross-distribution support including BSD and non-systemd systems

## When to avoid
- your provider's terms of service prohibit artificial resource usage
- you need guaranteed prevention of instance reclamation - the script offers no assurance
- you want monitoring or metrics rather than synthetic load generation

## Facets
- artifact type: cli-tool
- maturity: active
- function: developer-tools, cli, monitoring, scheduling, configuration-management
- domain: cloud-computing, self-hosted
- platform: bsd, cli
- tags: oracle-cloud, keep-alive, resource-occupancy, systemd, cron, bash-script, vps, free-tier, devops, automation, linux, shell

## Member repositories
- spiritLHLS/Oracle-server-keep-alive-script (main) score 75

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:36.663787+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:39:29.666279+00:00, confidence not recorded.
  - readme: https://github.com/spiritLHLS/Oracle-server-keep-alive-script (fetched 2026-08-28T04:06:36.663787+00:00, sha 41c18b6960a4)
  - homepage: https://ko-fi.com/spiritlhl (fetched 2026-08-29T10:19:30.539509+00:00, sha b84af8e94007)
- Data as of 2026-08-30T08:39:29.467469+00:00.
