Anleitung
Eine Einrichtungsanfrage mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen 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.
Diese Dokumentation wird erklären, 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, meine Arbeit durch eine Unterstützung als Github Sponsor.
Ich habe einen Wettschein abgeschlossen, um alle code hier zu öffnen, anstatt es hinter einer Paywall zu verstecken. Durch das Öffnen anstatt zu kämpfen und zu verstecken, glaube ich, dass wir die Welt zu einem besseren Ort machen können.
Darüber hinaus möchte ich mich auf Capgo-Tooling konzentrieren und es zu einem offenen und transparenten Geschäft machen.
Aber damit es möglich ist, müssen wir alle unsere Teil leisten, einschließlich Ihnen.
Wenn Capgo Ihnen nicht gefällt, dann bezahlen Sie Ihren eigenen Preis und unterstützen Sie einen selbstfinanzierten Maker. auf Ihren eigenen Bedingungen. Überlegen Sie, wie Sie beitragen können.
Abschnitt mit dem Titel „Funktionsgleichheit“
Wenn Sie sich für Ihren eigenen Server entscheiden, verlieren Sie den 5-Minuten-Einrichtungsprozess.Sie müssen alle diese Funktionen selbst implementieren.
Funktions
| __CAPGO_KEEP_0__ | Capgo | Eigenhostet |
|---|---|---|
| Aktualisierungen | ✅ | 🚧 |
| Automatische Rückkehr | ✅ | 🚧 |
| E-Mail-Benachrichtigungen bei Fehlschlag | ✅ | 🚧 |
| Kanäle | ✅ | 🚧 |
| Kanäle überschreiben | ✅ | 🚧 |
| Geräte überschreiben | ✅ | 🚧 |
| Kanäle-Einstellungen | ✅ | 🚧 |
| Geräte-Einstellungen | ✅ | 🚧 |
| Benutzerdefinierte ID | ✅ | 🚧 |
| Automatische Kanäle setzen | ✅ | 🚧 |
| API Kanäle | ✅ | 🚧 |
| Aktualisierungsstatistiken | ✅ | 🚧 |
| Fehlschlag-Download-Statistiken | ✅ | 🚧 |
| Anwendungsverwendungsstatistiken | ✅ | 🚧 |
| Update-Verschlüsselung | ✅ | 🚧 |
| Delta (Manifest)-Updates | ✅ | ❌ |
Seien Sie sich bewusst, dass Sie den Capgo-Cloud und Ihren Server nicht gleichzeitig verwenden können.
Wählen Sie zwischen Auto und Manuell
Abschnitt: "Wählen Sie zwischen Auto und Manuell"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, teilweisees Deployment 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: "Installieren Sie den Capacitor-Updater"npm install @capgo/capacitor-updaternpx cap syncVorbereiten Sie Ihr Bundle
Sektion mit dem Titel ‘Ihre Bundle vorbereiten’To send updates to your app, you need to zip it. The best way to be certain your zip is good is to use the Capgo CLI for zipping.
npx @capgo/cli@latest bundle zipAuf die Zwischenablage kopieren
Weiter von Getting started
Wenn Sie "Getting started" verwendenGetting started um die Migration und die Unternehmensoperationen zu planen, verbinden Sie es mit Mit @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-Updater für die native Fähigkeit in Mit @capgo/capacitor-Updater for the native capability in Using @capgo/capacitor-updater, für den Produktworkflow in Capgo Enterprise for the product workflow in Capgo Enterprise, für den Produktworkflow in Ionic Enterprise Plugin Alternativen Section titled “Keep going from Getting started” Capgo Alternativen für den Produktworkflow in Capgo Alternativen und Capgo Beratung für den Produktworkflow in Capgo Beratung.