Skip to content

📊 バンドル

📊 Capgo Cloudで配垃に䜿甚するアプリケヌションバンドルの管理を行いたす。アップロヌド、互換性のチェック、暗号化を含みたす。

゚むリアス: u

タヌミナルりィンドり
npx @capgo/cli@latest bundle upload

⬆ Capgo Cloudに新しいアプリケヌションバンドルをアップロヌドしお配垃したす。 バヌゞョンは 0.0.0 より倧きく、ナニヌクでなければなりたせん。削陀されたバヌゞョンはセキュリティ䞊再利甚できたせん。 倖郚オプション: URLリンクのみを保存 (200MBを超えるアプリたたはプラむバシヌ芁件の堎合に䟿利)。 Capgo は倖郚コンテンツを怜査するこずはありたせん。暗号化を远加しお信頌できないセキュリティを実珟したす。

䟋:

タヌミナル画面
npx @capgo/cli@latest bundle upload com.example.app --path ./dist --channel production

オプション:

パラメヌタヌタむプ説明
-a,stringAPIアカりントにリンクするためのキヌ
-p,stringcapacitor.configで蚭定されおいるwebDirを䜿甚しない堎合は、アップロヌドするフォルダのパス
-c,stringリンクするチャンネル
-e、stringLink to external URL instead of upload to Capgo Cloud
—iv-session-keystringバンドルURLのIVずセッションキヌを蚭定する
—s3-regionstringS3バケットの地域
—s3-apikeystringS3゚ンドポむントのAPIキヌ
—s3-apisecretstringS3゚ンドポむントのAPIシヌクレット
—s3-endpointstringS3゚ンドポむントのURL
—s3-バケット名stringAWS S3 バケットの名前
—s3-ポヌトstringS3 ゚ンドポむントのポヌト
—no-s3-SSLbooleanS3 アップロヌド甚の SSL を無効にする
—key-v2stringプラむベヌト眲名鍵のカスタムパス (v2 システム)
—key-data-v2stringプラむベヌト眲名鍵 (v2 システム)
—bundle-URLboolean暙準出力にバンドル URL を出力する
—no-keyboolean眲名キヌを無芖し、明瀺的な曎新を送信
—no-code-checkbooleancodeの゜ヌスずむンデックスがrootフォルダに存圚する堎合にnotifyAppReady()が呌び出されたかどうかを確認しない
—display-iv-sessionboolean曎新を暗号化するために䜿甚されるIVずセッションキヌをコン゜ヌルに衚瀺
-b,stringアップロヌドするバンドルのバヌゞョン番号
—linkstring倖郚リ゜ヌスぞのリンク䟋GitHubのリリヌス
—commentstringこのバヌゞョンに関するコメント、リリヌスノヌト、コミットハッシュ、コミットメッセヌゞなど
---min-update-versionstringこのバヌゞョンにアップデヌトするために必芁な最小バヌゞョンです。自動アップデヌトを無効にした堎合にのみ䜿甚されたす。
---auto-min-update-versionbooleanネむティブパッケヌゞに基づいお最小アップデヌトバヌゞョンを蚭定したす。
---ignore-metadata-checkbooleanアップロヌド時にメタデヌタ (node_modules) チェックを無芖したす。
---ignore-checksum-checkbooleanアップロヌド時にチェックサムチェックを無芖したす。
---force-crc32-checksumbooleanアップロヌドにCRC32チェックサムを匷制したす (自動怜出を䞊曞き)
---timeoutstring秒単䜍のアップロヌドプロセスのタむムアりト時間
—分割boolean[廃止] —tus を䜿甚しおください。S3 ぞのアップロヌドに分割プロトコルを䜿甚したす
—zipbooleanCapgo クラりド (レガシヌ) ぞのバンドルを ZIP でアップロヌドしたす
—tusbooleanCapgo クラりドぞのバンドルを TUS でアップロヌドしたす
—tus-チャンクサむズstringTUS 可再生アップロヌドのチャンクサむズ (バむト単䜍) (デフォルト: 自動)
—郚分boolean[廃止] —delta を䜿甚しおください。むンクリメンタルアップデヌトをアップロヌドしたす
—郚分のみboolean[廃止] —delta-only を䜿甚しおください。むンクリメンタルアップデヌトのみをアップロヌドし、フルバンドルをスキップしたす
—deltaboolean即時、高速のアップデヌトのために、倉曎されたファむルのみをアップロヌドしたす。
—delta-onlyboolean最倧のスピヌドを埗るために、倧きなアプリの堎合に有効な、フルバンドルの代わりにデルタアップデヌトのみをアップロヌドしたす。
—no-deltabooleanDirect Updateが有効でも、デルタアップデヌトを無効にしたす。
—encrypted-checksumstringアップロヌドする倖郚バンドルの堎合にのみ䜿甚される、暗号化されたチェックサム(眲名)。
—auto-set-bundlebooleancapacitor.config.jsonにバンドルを蚭定したす。
—dry-uploadbooleanファむルをアップロヌドせずに、デヌタベヌスにレコヌドを远加するdryアップロヌドプロセス(内郚テスト甚にCapgoによっお䜿甚)
—パッケヌゞ-JSONstringモノレポ甚のパッケヌゞJSONファむルのパス(カンマ区切り)
—ノヌドモゞュヌルstringモノレポ甚のノヌドモゞュヌルディレクトリのパス(カンマ区切り)
—郚分暗号化booleanデルタアップデヌトファむルを暗号化(アップデヌタヌ6.14.4以䞊で自動有効)
—アップロヌド先のチャンネルに珟圚リンクされおいるバンドルを探し、削陀boolean—ブロトリパタヌン
ブロトリ圧瞮から陀倖するファむル(カンマ区切りグロブ、䟋 “.js、.css”、 “.jpg、.png”)string__CAPGO_KEEP_0____CAPGO_KEEP_0____CAPGO_KEEP_0__
---Brotliを完党に無効にするbooleanアップデヌトのバヌゞョンがBrotliをサポヌトしおいる堎合でも、Brotli圧瞮を完党に無効にする
---バヌゞョンがすでに存圚する堎合に成功するbooleanバンドルバヌゞョンがすでに存圚する堎合に成功する、モノレポのCI/CDワヌクフロヌに䟿利
---デバむスがこのチャンネルに自動で参加できるようにするbooleanこのチャンネルの曎新蚭定をデバむスに自動で参加させる
---自瀟ホストURLstringCustom Supabase host URL (for self-hosting or Capgo development)
---匿名鍵string匿名鍵を指定する(自瀟ホスト化)
---詳现ログを衚瀺するboolean詳现ログを衚瀺する
タヌミナル画面
npx @capgo/cli@latest bundle compatibility

Capgo Cloud での特定のチャンネルずバンドルの互換性を確認しお、曎新が安党であるこずを確認したす。

䟋:

タヌミナル画面
npx @capgo/cli@latest bundle compatibility com.example.app --channel production

オプション:

パラメヌタヌタむプ説明
-astringAPIキヌを䜿甚しおアカりントにリンク
-cstring__CAPGO_KEEP_0__の互換性を確認するチャンネル
—textboolean゚モゞヌではなくテキストを出力
—package-jsonstringモノレポ甚のpackage.jsonファむルのパス(カンマ区切り)
—node-modulesstringモノレポ甚のnode_modulesディレクトリのパス(カンマ区切り)
—supa-hoststringカスタムSupabaseホストURL(自宅ホスティングたたはCapgo開発甚)
—supa-anonstring自䜜ホスト甚のカスタムスパバヌスアノニマスキヌ

🔹 リリヌスタむプ

リリヌスタむプのセクション
タヌミナル画面
npx @capgo/cli@latest bundle releaseType

🧭 最新のメタデヌタず互換性があるチャンネルの「ネむティブ」たたは「OTA」を出力したす。

䟋

タヌミナル画面
npx @capgo/cli@latest bundle releaseType com.example.app --channel production

オプション

パラメヌタヌ皮類説明
-a,stringAPI のアカりントにリンクするためのキヌ
-c,string比范するチャンネル
—package-jsonstringモノレポ甚のパッケヌゞ.jsonファむルのパス(カンマ区切り)
—node-modulesstringモノレポ甚のnode_modulesディレクトリのパス(カンマ区切り)
—supa-hoststringカスタムSupabaseホストURL(自宅ホスティングたたはCapgo開発甚)
—supa-anonstring自䜜ホスト甚のカスタムスパバヌスアノニマスキヌ

゚むリアス: d

タヌミナル画面
npx @capgo/cli@latest bundle delete

🗑 Delete a specific bundle from Capgo Cloud, optionally targeting a single version.

__CAPGO_KEEP_0__ Cloud から特定のアヌカむブを削陀する (オプションでバヌゞョンを指定)。

䟋:
npx @capgo/cli@latest bundle delete BUNDLE_ID com.example.app

コピヌする

パラメヌタ型説明
-a,stringAPI であなたのアカりントにリンクするためのキヌ
—supa-hoststring自宅ホスティングたたはCapgo 開発甚のカスタム Supabase ホスト URL
—supa-anonstring自宅ホスティング甚のカスタム Supabase anon キヌ

゚むリアス: l

タヌミナルりィンドり
npx @capgo/cli@latest bundle list

📋 List all bundles uploaded for an app in Capgo Cloud.

䟋:

タヌミナルりィンドり
npx @capgo/cli@latest bundle list com.example.app

オプション:

パラメヌタヌタむプ説明
-a,stringAPI アカりントにリンクするためのキヌ
—supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstring自䞻サヌバヌでホストする堎合のカスタム Supabase anon キヌ

Alias: c

タヌミナル画面
npx @capgo/cli@latest bundle cleanup

🧹 Capgo Cloud から叀いバンドルを Capgo 個の最新バヌゞョンを残しお削陀したす。 チャンネルにリンクされおいるバンドルは、—ignore-channel を䜿甚しない限り保存されたす。

䟋:

タヌミナル画面
npx @capgo/cli@latest bundle cleanup com.example.app --bundle=1.0 --keep=3

オプション:

パラメヌタタむプ説明
-b,stringアプリのバンドルバヌゞョン番号を削陀
-a,stringAPI のキヌでアカりントにリンク
-k,string削陀するバヌゞョンの数
-f,string匷制削陀
—ignore-channelbooleanチャンネルに玐づいたバンドルも含めお削陀する (泚意: チャンネルも削陀される)
—supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstringカスタム Supabase anon キヌ (自宅ホスティング甚)
タヌミナル画面
npx @capgo/cli@latest bundle encrypt

安党な倖郚ストレヌゞに保存するために ZIP バンドルを暗号化したす。 アップロヌド/埩号化に䜿甚する ivSessionKey を取埗したす。チェックサムを取埗するには ‘bundle zip —json’ を䜿甚しおください。

䟋:

タヌミナル画面
npx @capgo/cli@latest bundle encrypt ./myapp.zip CHECKSUM

オプション:

パラメヌタヌ型説明
—keystringプラむベヌト眲名鍵のカスタムパス
—key-datastringプラむベヌト眲名鍵
-j,stringJSON出力
—package-jsonstringモノレポ甚のpackage.jsonファむルのパスカンマ区切り

🔓 暗号化解陀

「 🔓 Decrypt」セクション
タヌミナル画面
npx @capgo/cli@latest bundle decrypt

暗号化されたバンドルの暗号化解陀䞻にテスト甚 確認のためにbase64セッションキヌを出力したす。

䟋

タヌミナル画面
npx @capgo/cli@latest bundle decrypt ./myapp_encrypted.zip CHECKSUM

オプション

パラメヌタ型説明
—keystring__CAPGO_KEEP_0__のカスタムパス
—key-datastring__CAPGO_KEEP_0__
—checksumstring__CAPGO_KEEP_0__
—package-jsonstring__CAPGO_KEEP_0__
タヌミナル画面
npx @capgo/cli@latest bundle zip

🗜 アプリケヌションバンドルの ZIP ファむルを䜜成したす。 暗号化に䜿甚するチェックサムを返したす。 —json を䜿甚するず、機械読み取り可胜な出力が埗られたす。

䟋:

タヌミナル画面
npx @capgo/cli@latest bundle zip com.example.app --path ./dist

オプション:

パラメヌタヌタむプ説明
-p,stringアップロヌドするフォルダのパスを指定したす。指定しない堎合は、capacitor.configのwebDirを䜿甚したす。
-b,string__CAPGO_KEEP_0__のzipファむル名に䜿甚するバンドルバヌゞョン番号を指定したす。
-n,stringzipファむルの名前を指定したす。
-j,stringJSON圢匏で出力したす。
—no-code-checkboolean゜ヌスcodeずむンデックスがrootフォルダに存圚する堎合、notifyAppReady()が呌ばれおいないこずを確認しないようにしたす。
—key-v2boolean暗号化v2を䜿甚したす。
—package-jsonstringパッケヌゞ.jsonファむルのパスカンマで区切る

bundleから続ける

bundleから続ける

bundleを䜿甚しおいる堎合 bundle セキュリティずコンプラむアンスの蚈画に䜿甚するため、CloudflareのEncryptionず接続する Encryption CloudflareのEncryptionの実装詳现 Compliance CloudflareのComplianceの実装詳现 CapacitorのCapgoセキュリティスキャナ CapacitorのCapgoセキュリティスキャナの補品ワヌクフロヌ, Capgo セキュリティ Capgo セキュリティの補品ワヌクフロヌに Capgo トラストセンタヌ Capgo トラストセンタヌの補品ワヌクフロヌに