Zum Inhalt springen

Getting started

GitHub

Diese Dokumentation erklärt, wie Sie Ihren eigenen Auto-Update-Server ausführen können.

Wenn Ihnen diese Arbeit hilfreich war, bitten Sie mich bitte, meine Arbeit zu unterstützen, indem Sie ein Github Sponsor.

I made a bet to open-source all the code I built here instead of paywalling it. By opening it up instead of fighting and hiding, I believe we can make the world a better place.

Capgo

die ich hier gebaut habe, anstatt es hinter einer Paywall zu verstecken. Durch die Öffnung anstatt durch Kampf und Versteckung glaube ich, dass wir die Welt zu einem besseren Ort machen können.

If Capgo doesn’t suit you, then pay your own price and __CAPGO_KEEP_0__ Tooling konzentrieren und es zu einem offenen und transparenten Geschäft machen.

Wenn Sie sich für Ihren eigenen Server entscheiden, verlieren Sie den 5-minütigen Einrichtungsprozess.
Sie müssen alle diese Funktionen selbst implementieren.

FunktionenCapgoSelbst gehostet
Updates🚧
Automatische Rückkehr🚧
E-Mail-Benachrichtigungen bei Fehlschlag🚧
Kanäle🚧
Kanäle überschreiben🚧
Geräte überschreiben🚧
Kanäleinstellungen🚧
Geräteeinstellungen🚧
Eigener ID🚧
Automatische Kanäle einrichten🚧
API Kanäle🚧
Updates-Statistiken🚧
Download-Fehler-Statistiken🚧
Anwendungs-Verwendungs-Statistiken🚧
Update-Verschlüsselung🚧
Deltabasierte (Manifest-)Updates

Seien Sie sich bewusst, dass Sie den Capgo-Cloud und Ihren Server nicht gleichzeitig verwenden können.

Bei der Auto-Einstellung wird ein Teil der Logik durch die Native code gehandhabt, Updates werden serverseitig entschieden, dies ist sicherer und ermöglicht fein granulierte Updates, teilweise Bereitstellung auf einem Gerät oder einer Gruppe und mehr.

Bei der Manuell-Einstellung wird die gesamte Logik durch die JS gehandhabt.

Installieren Sie den Capacitor-Updater

Abschnitt mit dem Titel ‘Capacitor installieren’
Capacitor installieren
npm install @capgo/capacitor-updater
npx cap sync

Um Updates an Ihrer App zu senden, müssen Sie sie komprimieren. Die beste Möglichkeit, sicherzustellen, dass Ihr Zip gut ist, besteht darin, das Capgo CLI für die Komprimierung zu verwenden.

Erstellen Sie ein Bundle mit Ihren Dateien, die Sie von Ihrem Server aus bereitstellen möchten
npx @capgo/cli@latest bundle zip

Sie müssen diese Zip-Datei selbst auf Ihrem Server bereitstellen.

Wenn Sie Getting started zur Planung der Migration und Unternehmensoperationen verwenden, verbinden Sie es mit Mit @capgo/capacitor-Updater zur nativen Fähigkeit in Mit @capgo/capacitor-Updater, Capgo Unternehmenseinstellung Capgo Unternehmenseinstellung Ionische Unternehmenseinstellung-Plugin-Alternativen __CAPGO_KEEP_0__ Alternativen Capgo Alternativen, und Capgo Beratung Capgo Beratung for the product workflow in Capgo Consulting.