La plataforma
Ocho componentes, un plano de control
Cada uno de ellos ejecuta nuestros propios productos en producción hoy. Abajo: qué hace cada uno, si está activo, el comando o endpoint con el que lo alcanzas y cómo encajan las piezas.
Matriz de componentes
Qué hace, su estado, su comando o endpoint y dónde responde.
| Componente | Qué hace | Estado | CLI / API | Activo |
|---|---|---|---|---|
| forge-control | Compilaciones, despliegues, secretos y DNS para cada app de la flota. | Live | forge app-deploy | Abrir ↗ |
| forge-git | Gitea autoalojado más fgit, la CLI de merge por la que empuja toda la federación. | Live | fgit pr merge | Abrir ↗ |
| forge-auth | Inicio de sesión, claves de API, organizaciones y derechos para tus apps. | Live | forge login | Abrir ↗ |
| packr | El registro privado de paquetes desde el que cada despliegue instala sus dependencias. | Live | npm config set @blueforge-studio:registry https://api.packr.blueforge.studio | Abrir ↗ |
| gateway | Puerta de IA multitenant: un endpoint, cambio de clave por tenant, uso por org. | Live | POST /v1/proxy | Abrir ↗ |
| error tracker | Seguimiento de errores autoalojado, con proxy desde cada sitio de la flota. | Live | POST /api/events | |
| marketplace | Plantillas de flujos de agentes firmadas y versionadas, con checkout de prueba de Stripe en vivo. | Beta | POST /v1/publish | Abrir ↗ |
| promotion site | Un sitio de catálogo por producto, rellenado desde sus propios despliegues. | Beta | Abrir → |
Cómo se componen
Un push llega a forge-git; forge-control lo construye y despliega; forge-auth decide quién puede; packr sirve los paquetes que la compilación instala; el sitio de promoción publica el resultado como tu catálogo. La puerta de enlace, el rastreador de errores y el mercado se conectan a esa columna vertebral.
Inicio rápido
Tres comandos desde una terminal vacía hasta una app desplegada:
npm i -g @blueforge-studio/forge
forge login
forge app-deployPreguntas
¿BlueForge es autoalojado?
Sí — esta es nuestra propia flota en producción: forge-git es Gitea, forge-control compila y despliega, y cada host funciona detrás de nuestro propio Caddy. La documentación cubre cómo integrarse con él, y cada página de componente dice claramente qué está activo y qué aún se está cerrando.
¿Tengo que mover mi código fuera de GitHub?
No. El registro, los sidecars y los paquetes públicos funcionan desde cualquier CI — GitHub Actions incluido. Mantén tu remoto, valida tus sidecars en tu pipeline y registra cada despliegue con POST /api/deployments usando una clave de organización de forge-auth.
¿Quedo atado?
No. Tu código se queda en git, tus sidecars son dos archivos YAML en tu repo y cada servicio habla HTTP con endpoints documentados. El catálogo se llena solo con tus despliegues — deja de desplegar y se queda en silencio; nada más se rompe.