# Fumadocs (Framework Mode, Astro): 静的ビルド
URL: /ja/docs/astro/deploying/static
Source: https://raw.githubusercontent.com/fuma-nama/fumadocs/refs/heads/main/apps/docs/content/docs/(framework)/[framework]/deploying/static.ja.mdx

Fumadocs で静的サイトを出力します。

## セットアップ [#setup]

Astro はデフォルトで静的サイトを出力します(`output: 'static'`)。ドキュメントのルートには `export const prerender = true` が設定されているため、サーバー出力用のアダプターを追加しても静的なまま維持されます。

静的ビルドにはサーバーが存在しないため、次の機能は動作しません。

* 検索サーバー。代わりに[静的検索](#search)を使用してください。
* [AIに質問](/docs/astro/integrations/llms#ask-ai)。チャットルートから AI モデルを呼び出す必要があるためです。
* [MCP サーバー](/docs/astro/integrations/llms#mcp-server)。

### 検索 [step] [#search]

#### 組み込み検索 [#built-in-search]

1. [検索サーバーを設定します](/docs/headless/search/orama#static-export)。
2. [検索 UI/クライアントを設定します](/docs/astro/search/orama#static)。

設定が完了すると、検索インデックスがアプリに静的に保存され、検索処理はブラウザ側で行われるようになります。

#### クラウドソリューション [#cloud-solutions]

検索機能はリモートサーバーで動作するため、静的エクスポートでも追加の設定なしで利用できます。

### デプロイ [step] [#deployment]

検索 API は `staticGET()` を使用しているため、静的出力にも含まれます。

詳細については、[Astro Deployment](https://docs.astro.build/en/guides/deploy/) を参照してください。