Saltar al contenido

Inicio

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 convirtiéndote en un Github patrocinador.

Hice una apuesta para abrir-source todos los code que construí aquí en lugar de pagar por ellos. Al abrirlo en lugar de luchar y ocultar, creo que podemos hacer que el mundo sea un lugar mejor.

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.

Si Capgo no es para ti, entonces paga tu propio precio y apoya a un creador sin financiación a tus términos.

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

CaracterísticasCapgoAutogestionado
Actualizaciones🚧
Revert automático🚧
Alertas de correo electrónico al fallar🚧
Canales🚧
Sobreescribir canales🚧
Sobreescribir dispositivo🚧
Configuración de canales🚧
Configuración de dispositivo🚧
ID personalizado🚧
Establecer automáticamente canales🚧
API Canales🚧
Estadísticas de actualizaciones🚧
Estadísticas de descarga fallida🚧
Estadísticas de Uso de la Aplicación🚧
Actualizar Cifrado🚧
Actualizaciones de delta (manifest)

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

En modo auto, parte de la lógica se maneja por el Native code, las actualizaciones se deciden de lado del servidor, lo que es más seguro y permite actualizaciones de granja, 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, necesitas comprimirla. La mejor manera de estar seguro de que tu archivo zip es bueno es usar el Capgo CLI para comprimir.

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

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

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