Progreso
85%
Prototipo v1.0 · Falta deploy CF
Workers
4 workers
Gateway · Control Plane · Builder · Runtime
Durable Objects
2 DOs
AppManager · DeploymentManager
D1 Tablas
6 tablas
users · apps · deployments · routes · usage · api_keys
API Endpoints
15
REST completa + auth + rollback
Pricing Tiers
3 planes
Free · Pro $19 · Enterprise $99
Quick Start — Primera App en EdgeOS
// 1. Registrar cuenta
curl -X POST https://edgeos.workers.dev/api/auth/register \
-H "Content-Type: application/json" \
-d '{"email":"dev@example.com","name":"Dev User"}'
// → {"api_key": "eos_xxxx...", "message": "Welcome to EdgeOS!"}
// 2. Crear app
curl -X POST https://edgeos.workers.dev/api/apps \
-H "Authorization: Bearer eos_xxxx..." \
-d '{"name":"my-api","description":"Mi primera app"}'
// → {"app": {"id": "app_abc123", "name": "my-api", "status": "active"}}
// 3. Desplegar código
curl -X POST https://edgeos.workers.dev/api/deploy \
-H "Authorization: Bearer eos_xxxx..." \
-d '{"app_id":"app_abc123","version":"v1.0","code":"async function handleRequest(req){return new Response(JSON.stringify({hello:\"world\"}),{headers:{\"content-type\":\"application/json\"}})}"}'
// → {"deployment": {"id": "dep_xyz789", "status": "queued"}}
// 4. Llamar tu app
curl https://edgeos.workers.dev/app/my-api
// → {"hello": "world"} — ejecutándose en 300+ ubicaciones 🌍