Pasar al contenido

Getting started

GitHub

Esta documentación explicará cómo ejecutar su propio servidor de actualizaciones automáticas.

Si encuentras útil este trabajo, por favor considera apoyar mi trabajo haciéndote un Github patrocinador.

Hice una apuesta para abrir fuente de todos los code que construí aquí en lugar de pagar por él.

Además, quiero centrarme en Capgo herramientas, y hacer que sea una empresa abierta y transparente.

Pero para hacerlo posible, es necesario que todos hagamos nuestra parte, incluyéndote tú 🥹.

Si Capgo no te conviene, entonces paga tu propio precio y ayuda a un creador autónomo a tus términos.

Si elijes ir con tu propio servidor, perderás el flujo de configuración de 5 minutos.
Necesitas implementar todas estas características tú mismo.

Paridad de característicasCapgoAlmacenado en servidor
Actualizaciones🚧
Revertir automáticamente🚧
Alertas de correo electrónico en caso de falla🚧
Canales🚧
Sobreescribir canales🚧
Sobreescribir dispositivo🚧
Configuración de canales🚧
Configuración de dispositivo🚧
ID personalizado🚧
Establecer automáticamente canales🚧
Canales API🚧
Actualizaciones Estadísticas🚧
Fallido Descarga Estadísticas🚧
Estadísticas de Uso de Aplicación🚧
Cifrado de Actualización🚧
Actualizaciones de delta (manifest)

Ten en cuenta que no puedes utilizar el Capgo cloud y tu servidor al mismo tiempo.

En modo automático, parte de la lógica se maneja por el Native code, las actualizaciones se deciden en el lado del servidor, lo que es más seguro y permite actualizaciones de gran precisión, despliegue parcial a un dispositivo o grupo y más.

En modo manual, toda la lógica se maneja por el JS.

Instalar el actualizador de Capacitor
npm install @capgo/capacitor-updater
npx cap sync

Para enviar actualizaciones a tu aplicación, debes comprimirla. La mejor manera de estar seguro de que tu archivo comprimido es bueno es utilizar el Capgo CLI para comprimir.

Crea un paquete con tus archivos para servir desde tu servidor
npx @capgo/cli@latest bundle zip

Tendrás que servir este archivo comprimido desde tu servidor tú mismo.

Si estás utilizando Getting started para planificar la migración y las operaciones de empresa, conecta con Usando @capgo/capacitor-actualizador para la capacidad nativa en Usando @capgo/capacitor-actualizador, Capgo Empresa para el flujo de trabajo del producto en Capgo Empresa, Alternativas del plugin de empresa de Ionic para el flujo de trabajo del producto en Ionic Enterprise Plugin Alternatives, Capgo Alternativas para el flujo de trabajo del producto en Capgo Alternativas, y Capgo Consultoría para el flujo de trabajo del producto en Capgo Consultoría.