Pular para o conteúdo

Faça deploy do seu site Astro para a AWS com Flightcontrol

Você pode fazer deploy de um site Astro utilizando Flightcontrol, que fornece deploys completamente automatizados para sua conta da AWS.

Suporta sites Astro tanto estáticos como SSR.

  1. Crie uma conta da Flightcontrol em app.flightcontrol.dev/signup
  2. Vá para app.flightcontrol.dev/projects/new/1
  3. Conecte sua conta do GitHub e selecione seu repositório
  4. Selecione sua “Config Type” desejada:
    • GUI (toda a configuração gerenciada pelo painel de controle da Flightcontrol) onde você vai selecionar a predefinição Astro Static ou Astro SSR
    • flightcontrol.json (opção “infrastructure as code” onde toda a configuração está no seu repositório) onde você irá selecionar uma configuração para Astro de exemplo e então adicioná-la a sua base de código como flightcontrol.json
  5. Ajuste qualquer configuração conforme necessário
  6. Clique em “Create Project” e complete quaisquer etapas obrigatórias como vincular sua conta da AWS.

Para fazer deploy com suporte a SSR, certifique-se de que você configurou o adaptador @astro/node. Então, siga as etapas acima escolhendo as configurações apropriadas para o SSR do Astro.

Mais Guias de Deploy