--- title: "パブリックリポジトリからのデプロイ" url: https://docs.catalyst.zoho.com/ja/slate/help/git-integration/deploy-from-public-repository/ description: "サポートされているGit providerと統合して、パブリックリポジトリからSlateにフロントエンドWebアプリケーションを直接デプロイする方法について説明します。" last_updated: 2026-08-17T12:16:04Z service: Slate type: general related_links: - name: "デプロイのプレビュー" url: /ja/slate/help/deployment-previews - name: "デプロイメントのキャッシュ" url: /ja/slate/help/cache - name: "Environment Variablesの設定" url: /ja/slate/help/environment-variables - name: "Custom Domain Mapping" url: /ja/slate/help/custom-domains - name: "デプロイメントの監視" url: /ja/slate/help/monitor-deployment - name: "失敗したデプロイの修正" url: /ja/slate/help/fix-failed-deployment - name: "デプロイメントのロールバック" url: /ja/slate/help/rollback-deployment --- # パブリックリポジトリからのデプロイ 任意のパブリックGitリポジトリからSlateにコードをデプロイするには、以下の手順に従ってください: 1. コンソールで**Catalyst Slate**サービスに移動します。**Public Repository**セクションにリポジトリリンクを入力します。**Proceed**をクリックします。 ![public-url-enter](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-url-enter.webp) > **注意:** リポジトリリンクが**.git**形式であることを確認してください。 2. **Create Deployment**ポップアップでは、アプリケーション名がリポジトリ名として自動的に入力されます。 任意のデプロイメント名を指定できます。 ![public-create-deployment](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-create-deployment.webp) > **注意:** 編集アイコンをクリックして保存することで、アプリケーション名を編集することもできます。 3. ボタンをクリックしてお好みのGit providerに接続し、アカウントを認証します。 ![public-select-git-provider](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-select-git-provider.webp) 4. アカウントを統合すると、Git accountにアプリケーション名で新しいリポジトリが自動的に作成されます。 新しいリポジトリはパブリックリポジトリをクローンして作成され、そこからSlateへのデプロイメントが行われます。 以下のスクリーンショットに示すように、トグルを有効にしてprivate repositoryを作成することもできます。 ![public-enable-private-repo](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-enable-private-repo.webp) > **注意:** ドロップダウンメニューをクリックするだけでGit accountを変更できます。 5. **Auto Deploy**トグルを有効にすると、接続されたリポジトリにプッシュされた変更が自動的にSlateで新しいデプロイメントをトリガーします。 ![public-enable-auto-deploy](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-enable-auto-deploy.webp) 6. フレームワーク、Nodeランタイム、およびアプリケーションのroot pathはSlateによって自動的に検出されます。必要に応じて編集することもできます。 ![public-framework](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-framework.webp) > **注意:** * Node.jsランタイムを使用すると、Webブラウザの外部(サーバーやコンピューターなど)でJavaScriptコードを実行できます。JavaScriptにファイル、ネットワーク、その他のシステムツールへのアクセスを提供することで、Webサイトやアプリケーションの構築を支援します。 * package.jsonファイルで指定されている、アプリケーションが構築されたNode.jsバージョンに一致するランタイムを選択してください。 * root path(通常「/」と表記)は、クライアントアプリケーションのメインファイル(source code、設定ファイル、依存関係を含む)が配置されているベースディレクトリを指します。 7. **Show Advanced Options**をクリックします。アプリケーションのデプロイメントに必要なoutput path、build command、およびinstall commandがSlateによって自動入力されます。 ![public-show-advanced](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-show-advanced.webp) > **注意:** * output pathは、アプリケーションが本番環境用にコンパイルまたはビルドされるディレクトリです。 * build commandは、development codeをproduction codeに変換するスクリプトです。 * install commandは、プロジェクトに必要なすべての依存関係を取得してインストールします。たとえば、各クライアントサイドフレームワークのinstall commandは以下のとおりです: * **React, Next.js, Vue, Angular, Svelte** → `npm install`または`yarn install` * **Astro** → `npm install`または`pnpm install` * **Vite** → `npm install`または`yarn install` * **SolidJS** → `npm install`または`pnpm install` デプロイメントに必要な[アプリケーション変数](https://docs.catalyst.zoho.com/ja/slate/help/environment-variables)をkey-value pairsとして追加し、**Deploy**をクリックすることもできます。 8. デプロイメントが正常に完了しました。以下のスクリーンショットに示すように、デプロイメントのライブログを表示できます。 ![public-repo-deploy](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-repo-deploy.webp) 以下のスクリーンショットに示すように、アプリケーションの生成された[access URL](https://docs.catalyst.zoho.com/ja/slate/help/slate-access-url)を取得できます。**Edit URL**をクリックして、URLのsubdomain部分を編集できます。 ![edit-url-public](https://catalyst-docs-development.zohostratus.in/images/help/slate/edit-url-public.webp) **Change**をクリックして、このデプロイメントの**Auto-Deploy**を有効にできます。 ![change-auto-deploy-public](https://catalyst-docs-development.zohostratus.in/images/help/slate/change-auto-deploy-public.webp) デプロイメント名を入力し、**Enable**をクリックします。 ![confirm-enable-auto-deploy](https://catalyst-docs-development.zohostratus.in/images/help/slate/confirm-enable-auto-deploy.webp) **Sync Now**ボタンをクリックして、[最新のcommitを同期](https://docs.catalyst.zoho.com/ja/slate/help/fix-failed-deployment)できます。 ![sync-now-button-public](https://catalyst-docs-development.zohostratus.in/images/help/slate/sync-now-button-public.webp) 必要に応じて、生成されたSlate URLを[カスタムドメイン](https://docs.catalyst.zoho.com/ja/slate/help/custom-domains)にマッピングすることもできます。 左ペインの**History**タブに切り替えて、アプリケーションに対して行われたデプロイメントの一覧を表示できます。詳しくは[こちらのヘルプセクション](https://docs.catalyst.zoho.com/ja/slate/help/monitor-deployment)を参照してください。左ペインの**Configuration**タブに移動して、デプロイメントの[cacheを有効化](https://docs.catalyst.zoho.com/ja/slate/help/cache)できます。また、必要に応じて、デプロイメントに必要な[environment variables](https://docs.catalyst.zoho.com/ja/slate/help/environment-variables)を設定することもできます。