--- title: "プライベートリポジトリからのデプロイ" url: https://docs.catalyst.zoho.com/ja/slate/help/git-integration/deploy-from-private-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 Integration Catalyst Slateでは、[一般的なGit providerと統合](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/integrations-settings/#github-integration)し、アプリケーションを自動的にデプロイできます。これにより、シームレスなワークフローとデプロイメント管理が可能になり、開発者の生産性とデプロイメントのスケーラビリティが大幅に向上します。 サポートされているGit providerは以下のとおりです: * **[GitHub](https://github.com/)** * **[GitLab](https://about.gitlab.com/)** * **[Bitbucket](https://bitbucket.org/product/)** 任意のNode based client frameworkで構築されたコードをデプロイできます。さらに、Slateは幅広いフレームワークのネイティブサポートも提供しています。サポートされているフレームワークの完全なリストについては、[こちらのヘルプページ](https://docs.catalyst.zoho.com/ja/slate/help/introduction)を参照してください。 次のヘルプセクションでは、各デプロイ方法について詳しく説明します。 ## プライベートリポジトリからのデプロイ Catalyst Slateでは、Git accountとシームレスに統合し、private repositoryにアクセスして、それらのリポジトリから直接アプリケーションをデプロイできます。 private repository統合方式を使用してWebクライアントアプリケーションをデプロイするには、以下の手順に従ってください: 1. コンソールで**Catalyst Slate**サービスに移動し、**Start Exploring**をクリックします。 ![slate-start-exploring](https://catalyst-docs-development.zohostratus.in/images/help/slate/slate-start-exploring.webp) 2. Slateと統合するGit providerを選択します。 ![slate-git-provider](https://catalyst-docs-development.zohostratus.in/images/help/slate/slate-git-provider.webp) 3. **Catalyst Settings→Git Integration**にリダイレクトされます。**Add Account**をクリックします。 ![git-integration-settings](https://catalyst-docs-development.zohostratus.in/images/help/slate/git-integration-settings.webp) 4. **Agree**をクリックしてGit providerの利用規約に同意します。 ![git-integration-agree](https://catalyst-docs-development.zohostratus.in/images/help/slate/git-integration-agree.webp) Git accountがCatalystと統合され、ここに一覧表示されます。 ![git-integration-successful](https://catalyst-docs-development.zohostratus.in/images/help/slate/git-integration-successful.webp) このタブを閉じてSlateに戻ります。統合されたGit accountとそのリポジトリの一覧がここに表示されます。 ![git-repository-linked](https://catalyst-docs-development.zohostratus.in/images/help/slate/git-repository-linked.webp) 5. 必要なリポジトリをクリックしてSlateデプロイメントを開始できます。**Create Deployment**ポップアップでは、以下のスクリーンショットに示すように、リポジトリ名が自動的にアプリケーション名として使用されます。 ![create-deployment-popup](https://catalyst-docs-development.zohostratus.in/images/help/slate/create-deployment-popup.webp) 6. Slateを使用してデプロイするリポジトリのbranchまたはcommitを選択します。 ![select-deployment-source](https://catalyst-docs-development.zohostratus.in/images/help/slate/select-deployment-source.webp) 7. デプロイメント名を入力します。 ![enter-deployment-name](https://catalyst-docs-development.zohostratus.in/images/help/slate/enter-deployment-name.webp) 8. ドロップダウンメニューを使用して、アプリケーションのフロントエンドフレームワークを選択します。 ![choose-app-framework](https://catalyst-docs-development.zohostratus.in/images/help/slate/choose-app-framework.webp) 9. Nodeランタイムはデフォルトで**Node 18**に設定されます。必要に応じて、ドロップダウンメニューからサポートされているランタイムに変更できます。 > **注意:** * Node.jsランタイムを使用すると、Webブラウザの外部(サーバーやコンピューターなど)でJavaScriptコードを実行できます。JavaScriptにファイル、ネットワーク、その他のシステムツールへのアクセスを提供することで、Webサイトやアプリケーションの構築を支援します。 * package.jsonファイルで指定されている、アプリケーションが構築されたNode.jsバージョンに一致するランタイムを選択してください。 ![choose-node-runtime](https://catalyst-docs-development.zohostratus.in/images/help/slate/choose-node-runtime.webp) > **注意:** **Node.js version 20**もサポートされるようになり、デフォルトオプションとして選択されます。 10. アプリケーションのroot pathを設定します。 > **注意:** root path(通常「/」と表記)は、クライアントアプリケーションのメインファイル(source code、設定ファイル、依存関係を含む)が配置されているベースディレクトリを指します。 ![set-root-path](https://catalyst-docs-development.zohostratus.in/images/help/slate/set-root-path.webp) 11. **Auto Deploy**を有効にすると、特定のbranchにプッシュされたコードがSlateを使用して自動的にデプロイされます。このオプションはcommitには適用されません。この手順はオプションです。 ![enable-auto-deploy](https://catalyst-docs-development.zohostratus.in/images/help/slate/enable-auto-deploy.webp) 12. output path、build command、およびstart commandは、検出されたフレームワークに基づいて自動的に入力されます。必要に応じて編集できます。 > **注意:** * 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` ![deploy-commands](https://catalyst-docs-development.zohostratus.in/images/help/slate/deploy-commands.webp) 13. 必要に応じて、デプロイメントに必要な[environment variables](https://docs.catalyst.zoho.com/ja/slate/help/environment-variables)を設定します。この手順はオプションです。 ![set-app-variables](https://catalyst-docs-development.zohostratus.in/images/help/slate/set-app-variables.webp) 14. **Deploy**をクリックします。**Preview**をクリックしてライブアプリケーションを表示できます。**View Deployment Summary**をクリックして、デプロイメントの詳細と設定を確認できます。 ![deployment-summary-private](https://catalyst-docs-development.zohostratus.in/images/help/slate/deployment-summary-private.webp) 以下のスクリーンショットに示すように、アプリケーションの生成された[access URL](https://docs.catalyst.zoho.com/ja/slate/help/manage-deployment/slate-access-url)を取得できます。**Edit URL**をクリックして、URLのsubdomain部分を編集できます。 ![edit-url-private](https://catalyst-docs-development.zohostratus.in/images/help/slate/edit-url-private.webp) **Change**をクリックして、このデプロイメントの**Auto-Deploy**を無効にできます。 ![change-auto-deploy-private](https://catalyst-docs-development.zohostratus.in/images/help/slate/change-auto-deploy-private.webp) 15. デプロイメント名を入力し、**Disable**をクリックします。 ![confirm-disable-auto-deploy](https://catalyst-docs-development.zohostratus.in/images/help/slate/confirm-disable-auto-deploy.webp) **Sync Now**ボタンをクリックして、[最新のcommitを同期](https://docs.catalyst.zoho.com/ja/slate/help/fix-failed-deployment)できます。 ![sync-now-button-private](https://catalyst-docs-development.zohostratus.in/images/help/slate/sync-now-button-private.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)を設定することもできます。 次のセクションでは、Slateを使用してpublic repositoryから直接アプリケーションをデプロイする方法について説明します。