Saltare al contenuto

Getting started

GitHub

Questa documentazione spiegherà come eseguire il proprio server di aggiornamento automatico.

Se ritenete utile il mio lavoro, vi prego di considerare il sostegno alla mia attività diventando un Github sponsor.

Ho fatto una scommessa per rendere open-source tutti i code che ho costruito qui al posto di metterli in paywall. Rendendo disponibile il mio lavoro al posto di combattere e nascondere, credo che possiamo rendere il mondo un posto migliore.

Inoltre, voglio concentrarmi sulle Capgo tecnologie, e renderle aperte e trasparenti.

Ma per rendere tutto possibile, è necessario che ognuno di noi faccia la sua parte, compreso te.

Se Capgo non è adatto a te, allora pagare il tuo prezzo e sostenere un Maker auto-sostenibile su termini tuoi.

Se scegli di utilizzare il tuo proprio server, perderai il flusso di configurazione a 5 minuti.
È necessario implementare tutte queste funzionalità da solo.

FunzionalitàCapgoSistema auto-hosted
Aggiornamenti✅🚧
Auto revert✅🚧
Alerta via email in caso di fallimento✅🚧
Canali✅🚧
Canali Override✅🚧
Override dispositivo✅🚧
Impostazioni canali✅🚧
Impostazioni dispositivo✅🚧
ID personalizzato✅🚧
Imposta automaticamente i canali✅🚧
API canali✅🚧
Statistiche degli aggiornamenti✅🚧
Statistiche del download fallito✅🚧
Statistiche dell'utilizzo dell'app✅🚧
Crittografia degli aggiornamenti✅🚧
Aggiornamenti a delta (manifesto)✅❌

Sii consapevole che non puoi utilizzare il Capgo cloud e il tuo server nello stesso tempo.

In modalità auto, una parte della logica è gestita dal Native code, gli aggiornamenti sono decisi dal server, ciò è più sicuro e consente aggiornamenti a grana fine, distribuzione parziale a un dispositivo o un gruppo e altro.

In modalità manuale, tutta la logica è gestita dal JS.

Installa l'aggiornamento Capacitor
npm install @capgo/capacitor-updater
npx cap sync

Per inviare aggiornamenti all'app, devi zipperla. La migliore via per essere certo che il tuo zip sia buono è utilizzare il Capgo CLI per la compressione.

Creare un pacchetto con i tuoi file da servire dal tuo server
npx @capgo/cli@latest bundle zip

Devi servire questo zip dal tuo server da solo.

Se stai utilizzando Inizia a utilizzare per pianificare la migrazione e le operazioni aziendali, connettilo con Utilizzando @capgo/capacitor-aggiornatore per la capacità nativa in Utilizzando @capgo/capacitor-aggiornatore, Capgo Enterprise per il workflow del prodotto in Capgo Enterprise, Alternativi per Plugin Enterprise Ionic per il workflow del prodotto in Ionic Enterprise Plugin Alternatives, Capgo Alternatives per il workflow del prodotto in Capgo Alternatives, e Capgo consulenza per il workflow del prodotto in Capgo Consulting.