Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 1.81 KB

cleavr.mdx

File metadata and controls

53 lines (34 loc) · 1.81 KB
title description type i18nReady
AstroサイトをCleavrにデプロイする
Cleavrを使ってVPSサーバーにAstroサイトをデプロイする方法。
deploy
true

import { Steps } from '@astrojs/starlight/components';

AstroサイトをCleavrを使ってVPSサーバーにデプロイできます。Cleavrは、サーバーとアプリのデプロイ管理ツールです。

:::tip Cleavr公式ドキュメントのAstroガイドをご覧ください。 :::

前提条件

まず初めに、以下が必要です。

  • Cleavrアカウント
  • VPSプロバイダーでCleavrを使用しているサーバー

サイトの追加

1. Cleavrに移動し、Astroプロジェクトを追加するサーバーに移動します
  1. Add Siteを選択し、ドメイン名などのアプリケーションの詳細を入力します

  2. App Typeで、Astroアプリをどのように設定するかに応じて、'NodeJS Static'または'NodeJS SSR'を選択します

  3. 静的アプリの場合は、Artifact Folderdistに設定します

  4. SSRアプリの場合は、以下の設定を行います

    • Entry Pointentry.mjsに設定します
    • Artifact Folderdist/serverに設定します
  5. サイトをサーバーに追加するには、Addを選択します

設定とデプロイ

1. サイトが追加されたら、**Setup and deploy**をクリックします
  1. AstroプロジェクトのVCプロファイルリポジトリブランチを選択します

  2. プロジェクトに必要な追加設定を行います

  3. Deploymentsタブをクリックし、Deployをクリックします

これでAstroアプリケーションのデプロイ完了です!