mirror of
https://github.com/OpenRouterTeam/spawn.git
synced 2026-05-09 19:49:58 +00:00
Add Exoscale as a new cloud provider to Spawn with: - European cloud with per-second billing across 7 zones - CLI-based provisioning via exo tool (auto-installed) - SSH access with ubuntu user - Implements claude, aider, and goose agents Technical details: - exoscale/lib/common.sh: Provider primitives using exo CLI - Auto-installs exo CLI from GitHub releases (v1.90.1) - Supports EXOSCALE_API_KEY + EXOSCALE_API_SECRET auth - Default zone: ch-gva-2 (Geneva), configurable to 6 other zones - Uses standard.small instance type by default - Cloud-init support for agent setup - Full OpenRouter integration for all agents Matrix: Added 15 missing entries, implemented 3 (claude, aider, goose) Agent: cloud-scout Co-authored-by: B <6723574+louisgv@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| common.sh | ||