コンテンツへスキップ

はじめる

独自の自動更新サーバーの実行方法について説明します

始める前に

この作業を独自に使用する場合は、Githubサポートを通じて私の作業をサポートすることを強くお勧めします

ここで構築した貴重なコードをすべてオープンソース化するという大きな賭けをしました

これを自分のものとして保持し、高額な価格を設定することもできました

さらに、Capgoツールに焦点を当て、オープンで透明性のあるビジネスにしたいと考えています

同様に、対立や隠蔽ではなく、開放することで世界をより良い場所にできると考えています

しかし、それを可能にするためには、あなたを含む私たち全員が自分の役割を果たす必要があります 🥹

Capgoのオファーがあなたに合わない場合は、あなたの条件で価格を設定し、ブートストラップメーカーをここでサポートしてください

機能の比較

独自のサーバーを選択した場合、5分セットアップフローは失われます
すべての機能を自分で実装する必要があります

以下が機能リストです:

機能Capgoセルフホスト
アップデート🚧
自動復帰🚧
失敗時のメールアラート🚧
チャンネル🚧
チャンネルオーバーライド🚧
デバイスオーバーライド🚧
チャンネル設定🚧
デバイス設定🚧
カスタムID🚧
自動チャンネル設定🚧
APIチャンネル🚧
更新統計🚧
ダウンロード失敗統計🚧
アプリ使用統計🚧
更新の暗号化🚧

誤った更新をユーザーに送信すると、アプリが破損する可能性があります

Capgoクラウドと独自のサーバーを同時に使用することはできないことに注意してください

自動と手動の選択

自動モードでは、ロジックの一部がネイティブコードによって処理され、更新はサーバーサイドで決定されます。これはより安全で、1つのデバイスやグループへの部分的なデプロイなど、きめ細かな更新が可能です

手動モードでは、すべてのロジックがJSによって処理されます。両方のシナリオにはそれぞれ良い点と悪い点があります

バンドルの準備

アプリに更新を送信するには、zipファイルにする必要があります zipファイルが適切であることを確認する最良の方法は、Capgo CLIを使用することです

npx @capgo/cli@latest bundle zip を実行すると、バックエンドにアップロードする準備が整ったzipファイルが作成されます