capgo.app
Capgo es una consola y backend open source para gestionar actualizaciones en vivo (instant updates) y builds nativos de aplicaciones Capacitor. Ofrece gestión de bundles, canales, rollback y delta updates con cifrado y firma de seguridad.
Ficha actualizada 22 sept 2026, 13:28 · upstream 22 sept 2026, 13:28 · release capgo-12.294.4
Qué es capgo.app
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Capgo es una plataforma open source diseñada para gestionar actualizaciones en vivo (instant updates) y builds nativos de aplicaciones Capacitor. Proporciona una consola web y backend autoinstalable que permite descargar, asignar a canales y revertir actualizaciones, con soporte para rollback automático si se detectan incompatibilidades. La plataforma utiliza delta updates para optimizar el ancho de banda al descargar solo los archivos modificados.
La arquitectura soporta despliegues en la nube (Cloudflare Workers + Supabase) o auto-hospedado exclusivamente con Supabase. El backend está implementado en Node.js y Vue 3, con base de datos PostgreSQL y almacenamiento S3/MinIO. Incluye una API pública para clientes, API privada para operaciones internas y endpoints para plugins del app que manejan actualizaciones, estadísticas y canales de QA.
La plataforma ha sido probada en más de 3000 proyectos y ofrece soporte para Capacitor 5, 6, 7 y 8. Incluye una suite de plugins oficiales preconfigurados (Action Sheet, App, Camera, etc.) que proporcionan funcionalidades nativas como notificaciones locales, geolocalización, push notifications y más. El código está licenciado bajo GNU AFFERO GENERAL PUBLIC LICENSE.
- Actualizar aplicaciones Capacitor en vivo sin recompilar el código fuente
- Gestionar múltiples canales de actualización para diferentes entornos (QA, producción)
- Implementar rollback automático ante actualizaciones incompatibles o fallidas
- Reducir ancho de banda con delta updates que solo descargan archivos cambiados
- Auto-hospedar la plataforma en infraestructura propia usando Supabase y PostgreSQL
- Integrar plugins nativos preconfigurados para funcionalidades como notificaciones, cámara, geolocalización
- Delta updates: descarga solo archivos modificados para optimizar ancho de banda
- Rollback automático: restaura la última versión funcional ante actualizaciones fallidas
- Soporte multiplataforma: Android e iOS con Capacitor 5/6/7/8
- Open source: código disponible bajo GNU AFFERO GENERAL PUBLIC LICENSE
- Alternativa oficial a Ionic Appflow para gestión de actualizaciones Capacitor
- Más de 3000 proyectos en producción validan la estabilidad del sistema
- No incluye Docker ni Dockerfile, requiere configuración manual de servicios PostgreSQL y S3/MinIO
- Sin soporte one-click deployment, necesita instalación manual de Supabase y backend
- El despliegue en Cloudflare Workers es opcional y solo recomendado para escala masiva
- Requiere conocimientos técnicos para configurar triggers, CRON jobs y políticas RLS en Supabase
- La API pública depende de la infraestructura del cliente si se auto-hospeda (no incluye hosting)
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para auto-hospedar: instala Supabase con PostgreSQL y S3/MinIO. Usa supabase/functions/_backend/public/ para la API pública y src/ para la consola web. Opcional: añade cloudflare_workers/ para reducir costos en tráfico masivo. Expone endpoints públicos y plugin_runtime, manteniendo private interno. Verifica RLS policies en supabase/migrations/. No requiere Docker; usa Node.js/Vue 3 directamente.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.