diff --git a/src/content/docs/en/guides/deploy/flightcontrol.mdx b/src/content/docs/en/guides/deploy/flightcontrol.mdx index b588063250c1c..a94f6ee4c0678 100644 --- a/src/content/docs/en/guides/deploy/flightcontrol.mdx +++ b/src/content/docs/en/guides/deploy/flightcontrol.mdx @@ -4,6 +4,7 @@ description: How to deploy your Astro site to AWS with Flightcontrol type: deploy i18nReady: true --- +import { Steps } from '@astrojs/starlight/components'; You can deploy an Astro site using [Flightcontrol](https://www.flightcontrol.dev?ref=astro), which provides fully-automated deployments to your AWS account. @@ -11,15 +12,21 @@ Supports both static and SSR Astro sites. ## How to Deploy + 1. Create a Flightcontrol account at [app.flightcontrol.dev/signup](https://app.flightcontrol.dev/signup?ref=astro) + 2. Go to [app.flightcontrol.dev/projects/new/1](https://app.flightcontrol.dev/projects/new/1) + 3. Connect your GitHub account and select your repo + 4. Select your desired "Config Type": - `GUI` (all config managed through flightcontrol dashboard) where you will select the `Astro Static` or `Astro SSR` preset - `flightcontrol.json` ("infrastructure as code" option where all config is in your repo) where you will select an Astro example config, then add it to your codebase as `flightcontrol.json` + 5. Adjust any configuration as needed -6. Click "Create Project" and complete any required steps (like linking your AWS account). +6. Click "Create Project" and complete any required steps (like linking your AWS account). + ### SSR Setup