mirror of
https://github.com/OpenRouterTeam/spawn.git
synced 2026-05-05 23:50:48 +00:00
When server destruction fails, users are left with a bare error message and no indication that they may still be billed for a running server. This adds dashboard URLs and clear warnings to destroy_server errors across 9 clouds (Hetzner, UpCloud, Contabo, Netcup, RamNode, Hostinger, HOSTKEY, OVH, Latitude). Also improves error messages for Koyeb (app creation, service deployment, deployment timeout, instance ID), GitHub Codespaces (creation failure, readiness timeout), and E2B (sandbox creation failure). Agent: ux-engineer Co-authored-by: A <6723574+louisgv@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| lib | ||
| aider.sh | ||
| amazonq.sh | ||
| claude.sh | ||
| cline.sh | ||
| codex.sh | ||
| continue.sh | ||
| gemini.sh | ||
| goose.sh | ||
| gptme.sh | ||
| interpreter.sh | ||
| kilocode.sh | ||
| nanoclaw.sh | ||
| openclaw.sh | ||
| opencode.sh | ||
| plandex.sh | ||
| README.md | ||
GitHub Codespaces
GitHub Codespaces development environments via gh CLI. GitHub Codespaces
Agents
Claude Code
bash <(curl -fsSL https://openrouter.ai/labs/spawn/github-codespaces/claude.sh)
Aider
bash <(curl -fsSL https://openrouter.ai/labs/spawn/github-codespaces/aider.sh)
gptme
bash <(curl -fsSL https://openrouter.ai/labs/spawn/github-codespaces/gptme.sh)
Non-Interactive Mode
GITHUB_REPO=OpenRouterTeam/spawn \
OPENROUTER_API_KEY=sk-or-v1-xxxxx \
bash <(curl -fsSL https://openrouter.ai/labs/spawn/github-codespaces/claude.sh)
Environment Variables
| Variable | Description | Default |
|---|---|---|
GITHUB_REPO |
Repository for codespace | OpenRouterTeam/spawn |
CODESPACE_MACHINE |
Machine type | basicLinux32gb |
CODESPACE_IDLE_TIMEOUT |
Idle timeout | 30m |
OPENROUTER_API_KEY |
OpenRouter API key | (OAuth or prompted) |
Pricing
GitHub Codespaces uses pay-as-you-go pricing:
- Compute: Starting at $0.18/hr for basicLinux32gb (2 core, 4GB RAM)
- Storage: $0.07/GB per month
- Free tier: Available for personal accounts (limited hours/month)
See GitHub Codespaces pricing for details.
Prerequisites
- GitHub CLI (
gh) installed and authenticated - Active GitHub account
- Repository access (default: OpenRouterTeam/spawn)
Machine Types
| Machine | Cores | RAM | Price/hr |
|---|---|---|---|
| basicLinux32gb | 2 | 4GB | $0.18 |
| standardLinux32gb | 4 | 8GB | $0.36 |
| premiumLinux | 8 | 16GB | $0.72 |
| largePremiumLinux | 16 | 32GB | $1.44 |
Set via CODESPACE_MACHINE environment variable.