跳转到内容
This is an unmaintained snapshot of the Astro v4 docs. View the latest docs.

将你的 Astro 网站通过 Flightcontrol 部署到 AWS

你可以使用 Flightcontrol 来部署 Astro 网站,Flightcontrol 为你的 AWS 账号提供完全自动化的部署。

它支持静态和 SSR(服务端渲染)的 Astro 网站。

  1. app.flightcontrol.dev/signup 创建一个 Flightcontrol 账号。

  2. 进入 app.flightcontrol.dev/projects/new/1

  3. 连接你的 GitHub 账号并选择你的仓库。

  4. 选择所需的 “配置类型”:

    • GUI(所有配置都通过 Flightcontrol 仪表盘管理),在此处选择 Astro StaticAstro SSR 预设。
    • flightcontrol.json(如果选择 “基础设施即代码” 的选项,那么所有配置都在你的仓库中),在这里选择 Astro 的示例配置,然后将其添加到你的代码库中,命名为 flightcontrol.json
  5. 根据需要进行配置调整。

  6. 点击 “创建项目” 并完成任何必需的步骤(如链接你的 AWS 账号)。

要使用 SSR 部署,首先请确保设置 @astrojs/node 适配器。然后,按照上述步骤,选择适用于 Astro SSR 的配置。

更多部署指南

贡献

你有什么想法?

社区