Instalación
npm install -g boogiepop-cli boogiepop --version
Para agentes de IA
Leé AGENTS.md en la raíz del paquete (incluido en npm desde v1.2.4).
- Crear app: solo
boogiepop new— no scripts auxiliares ni llamadas directas al Bootstrap MS. - Publicar en hub:
boogiepop publish -y <slug>después del deploy (bootstrap dejahubVisible=false). - Storage S3: ver
docs/APP-STORAGE.md— JWT + API central, sinVITE_AWS_*.
Plataforma (hub y apps)
boogiepop platform config # una vez: admin → ~/.boogiepop/platform.json boogiepop register-app -y # alta en API (hubVisible=false) boogiepop publish -y sql-validator # visible en el catálogo del hub boogiepop hide -y sql-validator # ocultar sin borrar infra
Requiere credenciales de admin de https://boogiepop.cloud. Detalle: docs/CLI-BOOTSTRAP-INFRA.md.
Crear proyecto nuevo
boogiepop bootstrap config --url <MS_URL> --key <API_KEY> boogiepop new -y --name mi-app --type vite
Orquesta repo GitHub, Terraform acotado, registro en plataforma y clone local. Al terminar: push a main → CI → ECS.
Seeds (proyectos existentes)
| Comando | Uso |
|---|---|
boogiepop config -u <url> | Vincular template seed (boogiepop.json) |
boogiepop version / versions | Versión actual / disponibles |
boogiepop update | Actualizar desde el seed |
boogiepop abort | Cancelar update en curso |
Documentación en Markdown (npm)
docs/CLI-BOOTSTRAP-INFRA.md— arquitectura, Terraform, troubleshootingdocs/APP-STORAGE.md— upload/list/download S3 por appdocs/bootstrap-new.md— setup Bootstrap MSAGENTS.md— reglas para LLMs
Docs web de la plataforma: repo
boogiepop-docs-vitepress
(/cli/commands, /platform/ai-first).