> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# デプロイ

> フロントエンドおよびバックエンドアプリケーションをデプロイする際のDevinの能力と制約。

<div id="overview">
  ## 概要
</div>

Devin は、ゼロから構築した小規模なアプリケーションをデプロイできます。一方で、既存のアプリケーションをデプロイする場合には制限があります。

| コンポーネント     | 新規アプリケーション                 | 既存アプリケーション                                                                                              |
| ----------- | -------------------------- | ------------------------------------------------------------------------------------------------------- |
| **フロントエンド** | 事前設定済みテンプレートを使用して標準でサポート   | [Secrets](/ja/product-guides/secrets) と [Knowledge](/ja/product-guides/knowledge) を通じたカスタムのアクセス権限と手順が必要 |
| **バックエンド**  | FastAPI テンプレートを使用して標準でサポート | [Secrets](/ja/product-guides/secrets) と [Knowledge](/ja/product-guides/knowledge) を通じたカスタムのアクセス権限と手順が必要 |

<div id="frontend-deployment">
  ## フロントエンドのデプロイ
</div>

Devin は、Vite、TypeScript、Tailwind CSS、Shadcn を使用するあらかじめ構成されたテンプレートを使って、フロントエンドアプリケーションをデプロイできます。

ユーザーが Devin にフロントエンドアプリをゼロから作成するよう依頼した場合、特に指定がない限り、このテンプレートがベースとして使用されます。ユーザーから明示的な承認が得られれば、Devin は内部サービスを通じてこれらのフロントエンドアプリをデプロイできます。

<div id="backend-deployment">
  ## バックエンドのデプロイ
</div>

バックエンドアプリケーションには、Devinは FastAPI テンプレートを使用します。フロントエンドアプリと同様に、このテンプレートから作成されたバックエンドアプリは、ユーザーの承認があれば Devin が Fly.io にデプロイできます。

<div id="limitations">
  ## 制限事項
</div>

* **既存アプリ**: Devin には既存のアプリケーションをデプロイする機能がありません。フロントエンドアプリは動作する可能性がありますが、バックエンドアプリは 99% のケースでは動作しません。
* **カスタムデプロイ**: Devin のテンプレートを使わずに作成されたアプリの場合、ユーザー自身でデプロイ方法を選択し、[Secrets](/ja/product-guides/secrets) と [Knowledge](/ja/product-guides/knowledge) を通じて、必要な認証情報と手順を Devin に提供する必要があります。
