Saltare al contenuto

Getting started

GitHub

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

Se ritieni che questo lavoro sia stato utile, considera di sostenere il mio lavoro diventando un Github sponsor.

Ho fatto una scommessa per rendere aperto tutto il code che ho costruito qui al posto di metterlo a pagamento. Rendendo disponibile tutto al posto di lottare e nascondere, credo che possiamo rendere il mondo un posto migliore.

Inoltre, voglio concentrarmi sul Capgo strumenti, e renderlo un'azienda aperta e trasparente.

Ma per renderlo possibile, è necessario che tutti noi facciamo la nostra parte, inclusi voi 🥹.

Se Capgo non vi piace, allora pagate il vostro prezzo e sostenete un Maker auto-sostenibile su termini vostri.

Se scegliete di andare con il vostro server, perderete il flusso di configurazione da 5 minuti.
Avete bisogno di implementare tutte queste funzionalità da soli.

Parità di funzionalitàCapgoHostato da sé
Aggiornamenti🚧
Ritorno automatico🚧
Avvisi via email in caso di fallimento🚧
Canali🚧
Canali Override🚧
Override dispositivo🚧
Impostazioni dei canali🚧
Impostazioni dispositivo🚧
ID personalizzato🚧
Impostazione automatica dei canali🚧
Canali API🚧
Aggiornamenti Statistiche🚧
Download Fallito Statistiche🚧
Statistiche Utilizzo App🚧
Crittografia Aggiornamento🚧
Aggiornamenti (manifesto) delta

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

In modalità auto, una parte della logica è gestita dal Native code, gli aggiornamenti sono decisi dal server, questo è 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.

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

Per inviare aggiornamenti all'app, è necessario comprimerla. La migliore via per essere certo che il file compresso sia valido è utilizzare il Capgo CLI per la compressione.

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

Dovrai servire questo file compresso dal tuo server da solo.

Se stai utilizzando Iniziare per pianificare la migrazione e le operazioni aziendali, connettilo con Utilizzando @capgo/capacitor-aggiornatore per la capacità nativa in Utilizzando @capgo/capacitor-aggiornatore, Capgo Azienda per il flusso di lavoro del prodotto in Capgo Azienda, Alternativi del Plugin di Enterprise di Ionic per il flusso di lavoro del prodotto in Alternative per Ionic Enterprise Plugin Capgo Alternative per il flusso di lavoro del prodotto in Capgo Alternative, e Capgo Consulting per il flusso di lavoro del prodotto in Capgo Consulting.