Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.82 KB

render.mdx

File metadata and controls

26 lines (19 loc) · 1.82 KB
title description type i18nReady
AstroサイトをRenderにデプロイする
RenderでAstroサイトをデプロイする方法。
deploy
true

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

Renderは、無料のTLS証明書、グローバルCDN、DDoS保護、プライベートネットワーク、Gitからの自動デプロイを備えたウェブサイトを構築するサービスで、Astroのプロジェクトをデプロイできます。

デプロイ方法

1. [render.comアカウント](https://dashboard.render.com/)を作成し、サインインします。
  1. ダッシュボードの New + ボタンをクリックし、Static Siteを選択します。

  2. GitHubまたはGitLabリポジトリを接続するか、代わりにパブリックリポジトリのパブリックURLを入力します。

  3. ウェブサイトに名前を付け、ブランチを選択し、ビルドコマンドと公開ディレクトリを指定します。

    • build command: npm run build
    • publish directory: dist
    • Environment variables (advanced): 初期設定では、RenderはNode.js 14.17.0を使用しますが、Astroはより高いバージョンを必要とします。Renderに互換性のあるNode.jsバージョンを使用するよう指示をするため、Variable keyNODE_VERSIONに、Value18.14.1またはそれ以上に設定する環境変数を追加します。もしくは、.node-versionまたは.nvmrcファイルをプロジェクトに追加し、Node.jsバージョンを指定します。
  4. Create Static Siteボタンをクリックします。