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スポンサー.
codeをオープンソース化することに賭けて、ここで作成したすべてのcodeをパイウォールせずに公開しました。隠し戦いではなく、世界をより良い場所に変えることができることを信じています。
さらに、私はCapgoツールの開発に焦点を当て、オープンで透明なビジネスを目指します。
しかし、これを実現するには、みんなが自分の役割を果たす必要があります。私たち全員が、あなたも含めて。
あなたがCapgoに合わない場合は、自分で価格を決めて、自作のメーカーを支援してください。 自作のメーカーを支援してください あなたの条件で。
機能の平衡
機能の平衡あなたが独自のサーバーを選択した場合、5分のセットアップフローを失うことになります。
あなた自身でこれらの機能を実装する必要があります。
| 機能 | Capgo | 自社ホスト |
|---|---|---|
| 更新 | ✅ | 🚧 |
| 自動復旧 | ✅ | 🚧 |
| 失敗時のメール通知 | ✅ | 🚧 |
| チャンネル | ✅ | 🚧 |
| チャンネルオーバーライド | ✅ | 🚧 |
| デバイスオーバーライド | ✅ | 🚧 |
| チャンネル設定 | ✅ | 🚧 |
| デバイス設定 | ✅ | 🚧 |
| カスタムID | ✅ | 🚧 |
| 自動チャンネル設定 | ✅ | 🚧 |
| API チャンネル | ✅ | 🚧 |
| 更新統計 | ✅ | 🚧 |
| ダウンロード失敗統計 | ✅ | 🚧 |
| アプリ使用状況統計 | ✅ | 🚧 |
| 更新暗号化 | ✅ | 🚧 |
| Delta (manifest) の更新 | ✅ | ❌ |
Capgo クラウドとサーバーを同時に使用することはできません。
Auto と Manual の選択
Auto と Manual の選択Auto モードでは、Native code が部分的にロジックを処理し、更新はサーバーサイドで決定されます。このモードはより安全で、細かい粒度の更新や、一部のデバイスまたはグループへの部分的なデプロイなどが可能です。
手動モードでは、すべてのロジックは JS によって処理されます。
Capacitor をインストールする
「Capacitor をインストールする」のセクションnpm install @capgo/capacitor-updaternpx cap syncバンドルを準備する
「バンドルを準備する」のセクションアプリにアップデートを送信するには、zip 形式で圧縮する必要があります。 zip が正しく圧縮されていることを確認するには、Capgo CLI を使用することをお勧めします。
npx @capgo/cli@latest bundle zipサーバーからこのzipファイルを独自で配信する必要があります。
Getting startedから続けてください
Getting startedから続けてください自動更新を使用している場合 スタート __CAPGO_KEEP_0__を__CAPGO_KEEP_1__に接続して、 @capgo/capacitor-updaterを使用 native capabilityのための@capgo/capacitor-updaterの使用 Capgo Enterprise Capgo Enterpriseの製品フロー Ionic Enterprise Pluginの代替 Ionic Enterprise Pluginの代替の製品フロー Capgo Alternatives Capgo Alternativesの製品フロー Capgo Consulting Capgo Consultingの製品フロー