Octopool
Octopool is a Cloudflare-hosted, org-authenticated GitHub read relay and shared cache for gitcrawl. It lets trusted OpenClaw members and agents share a pool of GitHub identities for read-heavy maintainer automation, keeping tokens off developer machines and enforcing routing, caching, and safety policy centrally.
#Feature docs
- GitHub read relay — the
POST /v1/github/requestendpoint, supported routes, response envelope, policy gates, and safety limits. - Octopool CLI —
octopool login, theghshim, and real-ghfallback. - Pooled identities & routing — PAT and GitHub App identities, scopes, and the pool coordinator's selection, leases, and cooldowns.
- Cache & public-repo guard — the D1 read-through cache and public-only visibility enforcement.
- Auth & org membership — caller auth, admin auth, and the GitHub-CLI login exchange.
- Admin & provisioning — registering callers and identities.
- Landing page & GitHub login —
octopool.devand the OAuth entry. - Deployment & operations — Cloudflare resources, config, migrations, build/test/deploy.
#Reference
- Project spec — the full product contract and design.
- Gitcrawl gh migration — moving the
ghcache surface out of gitcrawl into Octopool.