Getting started
このプラグインのセットアッププロンプトをコピーして、インストール手順とフルマークダウンガイドを取得します。
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.
このドキュメントでは、自分のオートアップデートサーバーを実行する方法を説明します。
この作業が役に立ったと感じたら、私の活動を支援するためにスポンサーになることを検討してください。 Github sponsor.
私がここで作ったすべてのcodeをオープンソース化することに賭けました。料金を請求するのではなく、オープンにすることで、世界をより良い場所に変えることができると信じています。
さらに、私はCapgoツールの開発に焦点を当て、オープンで透明なビジネスを目指します。
しかし、すべての人が自分の役割を果たさなければならないのです。私たち全員が、包括的に__CAPGO_KEEP_0__を利用するのではなく、自前のサーバーを選択するのです。
Capgoがあなたに合っていない場合は、自前のサーバーを選択し、自前の価格で、自前のメーカーを支援するのです。 自前のサーバーを選択する場合は、5分のセットアップフローを失います。 自前のサーバーを選択する場合は、すべての機能を実装する必要があります。
機能の平衡度があれば、自前のサーバーを選択する必要はありません。
機能の平衡度があれば、自前のサーバーを選択する必要はありません。
| 機能の平衡度があれば、自前のサーバーを選択する必要はありません。 | Capgo | 自主ホスト |
|---|---|---|
| 更新 | ✅ | 🚧 |
| 自動リバース | ✅ | 🚧 |
| 失敗時メール通知 | ✅ | 🚧 |
| チャンネル | ✅ | 🚧 |
| チャンネルオーバーライド | ✅ | 🚧 |
| デバイスオーバーライド | ✅ | 🚧 |
| チャンネル設定 | ✅ | 🚧 |
| デバイス設定 | ✅ | 🚧 |
| カスタムID | ✅ | 🚧 |
| 自動チャンネル設定 | ✅ | 🚧 |
| API チャンネル | ✅ | 🚧 |
| アップデート統計 | ✅ | 🚧 |
| ダウンロード失敗統計 | ✅ | 🚧 |
| アプリ使用状況統計 | ✅ | 🚧 |
| アップデート暗号化 | ✅ | 🚧 |
| デルタ(マニフェスト)更新 | ✅ | ❌ |
Capgo クラウドとサーバーを同時に使用することはできません。
Auto と Manual の選択
「Auto と Manual の選択」セクションAuto モードでは、Native code が部分的にロジックを処理し、更新はサーバーサイドで決定されます。このモードはより安全で、細かい更新や、一部のデバイスまたはグループへの部分的なデプロイなどが可能です。
Manual モードでは、すべてのロジックが JS で処理されます。
Capacitor アップデートをインストール
「Capacitor アップデートをインストール」セクションnpm install @capgo/capacitor-updaternpx cap syncPrepare your bundle
Section titled “Prepare your bundle”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 zipYou will have to serve this zip from your server on your own.
はじめから始める
「はじめから始める」のセクションCapgo を使用している場合 はじめから始める ビジネス向け移行とエンタープライズ オペレーションの計画に使用するには、 Capgo の @capgo/capacitor-updater を使用 Capgo の @capgo/capacitor-updater を使用する場合のネイティブ機能 Capgo Enterprise Capgo Enterprise の製品ワークフロー Ionic Enterprise Plugin の代替 Ionic Enterprise プラグイン代替品の製品ワークフローについて Capgo Alternatives Capgo プラグイン代替品の製品ワークフローについて Capgo コンサルティング Capgo コンサルティングの製品ワークフローについて