mcpField
C
convex-ship

convex-ship

github.com/get-convexクラウド・DevOps691.2k 回インストール1 日前に更新
リポジトリ

convex-ship について

convex-shipは、Convexバックエンドをデプロイし、Webアプリを共有可能な*.convex.app URLに公開するスキルです。ローカルのプロジェクトを公開する開発者向けで、公開にはユーザーの確認が必要です。

主な機能

  1. 01必要に応じて匿名デプロイを引き継ぎ
  2. 02Convexバックエンドのデプロイ
  3. 03Webアプリの静的エクスポートをビルド
  4. 04審査ゲートウェイ経由で公開
  5. 05公開済み*.convex.app URLの提示
  6. 06カスタムドメイン設定の案内

活用シーン

  1. 01ローカルのConvexプロジェクトのデプロイ
  2. 02Webアプリを共有URLで公開
  3. 03公開後のカスタムドメイン設定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/get-convex/agent-skills --skill convex-ship

インストール後、Claude Code で/convex-shipを入力して読み込まれたか確認します。

詳細

アプリを公開する

現在のプロジェクトをローカル環境から、共有可能な公開 URL に移行します。Convex バックエンドをクラウドにデプロイし(必要に応じて匿名デプロイを引き継ぎます)、Web アプリをビルドして、*.convex.app に公開します。

ワークフロー

  1. 匿名デプロイを使用している場合は、クラウドに引き継いで永続化します(Tier-2 サインイン)。
  2. バックエンドを convex deploy でデプロイします。
  3. Web アプリをビルド(静的エクスポート)し、モデレーション済みの公開ゲートウェイ経由でアップロードします。*.convex.app の URL が返されます。
  4. ユーザーに公開 URL を伝え、カスタムドメインを提案します(所有するドメインがある場合は domains、探す/購入する場合は labs-acquire-domain)。

ルール

  • 公開は特権操作です。モデレーションのゲートを通過した後、コントロールプレーン経由で実行されます。エージェントがデプロイキーを保持することはありません。
  • 公開の前に確認します(公開 URL が生成されます)。
  • 公開に成功した後、カスタムドメインを提案します。ユーザーがドメインを所有している場合は domains、ドメインを探す/購入する場合は labs-acquire-domain を使用します。

コメント