コンテンツにスキップ

FlightcontrolでAstroサイトをAWSにデプロイする

AWSアカウントへの完全自動デプロイを提供するFlightcontrolを使用して、Astroサイトをデプロイできます。

静的サイトとSSRサイトの両方をサポートします。

  1. app.flightcontrol.dev/signupでFlightcontrolアカウントを作成します。
  2. app.flightcontrol.dev/projects/new/1に移動します。
  3. GitHubアカウントを接続し、リポジトリを選択します。
  4. 希望する「Config Type」を選択します。
    • (すべての設定をflightcontrolのダッシュボードから管理する)GUIでは、Astro StaticまたはAstro SSRプリセットを選択します。
    • (すべての設定をリポジトリに含める”infrastructure as code”オプションである)flightcontrol.jsonでは、Astroのサンプル設定を選択し、それをflightcontrol.jsonとしてコードベースに追加します。
  5. 必要に応じて設定を調整します。
  6. 「Create Project」をクリックし、(AWSアカウントのリンクなどの)必要な手順を進めます。

SSRに対応してデプロイするには、まず@astrojs/nodeアダプターを設定する必要があります。その後、上記した手順でAstroのSSRに適した設定を選択します。

その他のデプロイガイド