Getting started
Eine Einrichtungsanleitung mit den Installationsanweisungen und der vollständigen Markdown-Guideline für dieses Plugin kopieren.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-updater`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/updater/self-hosted/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
Dokumentation, die erklärt, wie man seinen eigenen Auto-Update-Server ausführt.
Einführung
Abschnitt mit dem Titel “Einführung”Wenn Sie diese Arbeit hilfreich finden, bitten Sie mich bitte, Ihre Unterstützung zu gewähren, 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.
Darüber hinaus möchte ich mich auf Capgo-Tooling konzentrieren und es zu einem offenen und transparenten Geschäftsmodell machen.
offen zu legen, anstatt zu kämpfen und zu verstecken. Ich glaube, dass wir gemeinsam das Leben verbessern können.
Wenn Capgo Ihnen nicht gefällt, dann zahlen Sie Ihren eigenen Preis und ein zurückgezogener Selbstmacher auf Ihren Bedingungen.
Featuresgleichheit
Abschnitt mit dem Titel „Featuresgleichheit“Wenn Sie Ihren eigenen Server wählen, verpassen Sie die 5-minütige Einrichtungsfläche.
Sie müssen alle diese Funktionen selbst implementieren.
| Funktionen | Capgo | Selbst gehostet |
|---|---|---|
| Updates | ✅ | 🚧 |
| Auto revert | ✅ | 🚧 |
| Email-Benachrichtigungen bei Fehlschlag | ✅ | 🚧 |
| Kanäle | ✅ | 🚧 |
| Kanäle überschreiben | ✅ | 🚧 |
| Geräte überschreiben | ✅ | 🚧 |
| Kanäle Einstellungen | ✅ | 🚧 |
| Geräte Einstellungen | ✅ | 🚧 |
| Custom ID | ✅ | 🚧 |
| Aktualisierungsstatistiken | ✅ | 🚧 |
| API Kanäle | ✅ | 🚧 |
| Anwendungsstatistiken | ✅ | 🚧 |
| Aktualisierungsverschlüsselung | ✅ | 🚧 |
| Anwendungsstatistiken der App | ✅ | 🚧 |
| Aktualisierung Verschlüsselung | ✅ | 🚧 |
| Delta (Manifest) Updates | ✅ | ❌ |
Bedenken Sie, dass Sie nicht gleichzeitig den Capgo-Cloud und Ihren Server verwenden können.
Wählen Sie zwischen Auto und Manuell
Abschnitt mit dem Titel „Wählen Sie zwischen Auto und Manuell“Bei der Auto-Einstellung wird ein Teil der Logik vom Native code gehandhabt, Updates werden serverseitig entschieden, dies ist sicherer und ermöglicht fein granulierte Updates, teilweise Bereitstellung an einem Gerät oder einer Gruppe und mehr.
In manueller Modus wird die gesamte Logik durch das JS gehandhabt.
Installieren Sie den Capacitor-Updater
Abschnitt: Installieren Sie den Capacitor-Updaternpm install @capgo/capacitor-updaternpx cap syncVorbereiten Sie Ihr Bundle
Abschnitt: Vorbereiten Sie Ihr BundleUm Updates an Ihre 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.
npx @capgo/cli@latest bundle zipSie müssen diese Zip von Ihrem Server selbst bereitstellen.
Weitergehen von Getting started
Abschnitt mit dem Titel 'Weitergehen von Getting started'Wenn Sie ein Getting started um die Migration und die Betriebsabläufe zu planen und es mit Mit @capgo/capacitor-Updater Für die native Fähigkeit in Mit @capgo/capacitor-Updater Capgo Enterprise für das Produktworkflow in Capgo Enterprise, Für den Produktworkflow in __CAPGO_KEEP_0__ Enterprise für das Produktworkflow in Ionic Enterprise Plugin Alternativen, Capgo Alternativen für das Produktworkflow in Capgo Alternativen, und Capgo Beratung für den Produktworkflow in Capgo Consulting.