# hitrov/oci-arm-host-capacity

This script allows to bypass Oracle Cloud Infrastructure 'Out of host capacity' error immediately when additional OCI capacity will appear in your Home Region / Availability domain.

Repository: https://github.com/hitrov/oci-arm-host-capacity
Canonical: https://ross.abutalabs.com/products/oci-arm-host-capacity
Language: PHP
License: MIT
License Family: permissive
Archived: true
Last push: 2024-08-13T15:32:17+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 1876, "days_push": 750, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1305, forks 973 (observed 2026-08-28T04:04:18.676689+00:00)

## What it is
A PHP CLI script that repeatedly calls the Oracle Cloud Infrastructure LaunchInstance API to grab an ARM Ampere A1 instance as soon as capacity becomes available, working around the 'Out of host capacity' error. It uses a companion PHP request-signing package and is configured via environment variables.

## Use cases
- get a free Oracle Cloud ARM VPS despite out of capacity errors
- automatically retry OCI instance launch until capacity appears
- bypass Oracle Cloud out of host capacity error
- script to launch OCI Always Free Ampere A1 instance
- automate grabbing free 4-core 24GB ARM VM on Oracle Cloud

## When to choose
- you want the OCI Always Free ARM instance but keep hitting 'Out of host capacity'
- you want a simple PHP-based retry loop against the OCI LaunchInstance API
- you're comfortable configuring API keys and .env files

## When to avoid
- you're on Oracle Cloud Pay As You Go, which already gets launch priority
- you need a GUI or a non-PHP solution
- you want a general-purpose OCI management tool rather than a single-purpose launch retry script

## Facets
- artifact type: cli-tool
- maturity: active
- function: workflow-automation, cloud, api-framework, http-client
- domain: cloud-computing, developer-tools, self-hosted
- platform: php, cli, windows
- tags: oracle-cloud, oci, arm-instances, free-tier, vps, capacity-retry, launch-instance, automation, linux, macos

## Member repositories
- hitrov/oci-arm-host-capacity (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:18.676689+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-30T04:51:02.411665+00:00, confidence not recorded.
  - readme: https://github.com/hitrov/oci-arm-host-capacity (fetched 2026-08-28T04:04:18.676689+00:00, sha e580155727cf)
- Data as of 2026-08-30T08:39:29.467469+00:00.
