使用 Railway 部署你的 Astro 站点
Railway 是一个部署平台,旨在通过单一、可扩展的平台简化你从服务器到可观测性的基础设施堆栈。
本指南介绍如何使用 Web 界面或 Railway CLI 工具将 Astro 静态网站部署到 Railway。
要使用 Node 适配器部署一个具有按需渲染(SSR)的 Astro 网站,可以参考 Railway 的 Astro 网站部署指南。
Railway 的默认构建系统 Railpack 会自动将你的 Astro 项目构建为静态网站。
通过 Web 界面部署
Section titled “通过 Web 界面部署”-
创建一个 Railway 账户 并登录。
-
在 Railway 仪表板中创建一个新的 项目。
-
从 GitHub 仓库中选择部署选项,并选择你的 Astro 项目。
-
从项目的 网络设置 中生成或添加自定义域名。
通过 Railway CLI 部署
Section titled “通过 Railway CLI 部署”-
安装 Railway CLI 工具。
-
使用命令
railway login
登录。 -
在你的 Astro 项目中运行
railway init
,并选择一个工作区和项目名称。 -
运行
railway up
将你的项目部署到 Railway。 -
运行
railway domain
生成一个 Railway 提供的服务域名。