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を使用しているサーバー
-
Add Siteを選択し、ドメイン名などのアプリケーションの詳細を入力します
-
App Typeで、Astroアプリをどのように設定するかに応じて、'NodeJS Static'または'NodeJS SSR'を選択します
-
静的アプリの場合は、Artifact Folderを
dist
に設定します -
SSRアプリの場合は、以下の設定を行います
- Entry Pointを
entry.mjs
に設定します - Artifact Folderを
dist/server
に設定します
- Entry Pointを
-
サイトをサーバーに追加するには、Addを選択します
-
AstroプロジェクトのVCプロファイル、リポジトリ、ブランチを選択します
-
プロジェクトに必要な追加設定を行います
-
Deploymentsタブをクリックし、Deployをクリックします
これでAstroアプリケーションのデプロイ完了です!