Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.6 KB

flightcontrol.mdx

File metadata and controls

33 lines (22 loc) · 1.6 KB
title description type i18nReady
Déployez votre site Astro sur AWS avec Flightcontrol
Comment déployer votre site Astro sur AWS avec Flightcontrol
deploy
true

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

Vous pouvez déployer un site Astro à l'aide de Flightcontrol, qui fournit des déploiements entièrement automatisés sur votre compte AWS.

Prend en charge les sites Astro statiques et SSR.

Comment déployer

1. Créez un compte Flightcontrol sur [app.flightcontrol.dev/signup](https://app.flightcontrol.dev/signup?ref=astro)
  1. Allez sur app.flightcontrol.dev/projects/new/1

  2. Connectez votre compte GitHub et sélectionnez votre repo

  3. Sélectionnez votre "Config Type" :

    • GUI (toute la configuration est gérée par le tableau de bord de flightcontrol) où vous sélectionnerez le preset Astro Static ou Astro SSR.
    • flightcontrol.json (option "infrastructure as code" où toute la configuration est dans votre repo) où vous sélectionnerez un exemple de configuration Astro, puis l'ajouterez à votre base de code en tant que flightcontrol.json.
  4. Ajustez la configuration si nécessaire

  5. Cliquez sur "Create Project" et complétez toutes les étapes requises (comme lier votre compte AWS).

Configuration du SSR

Pour déployer avec le support SSR, assurez-vous d'abord de configurer l'adaptateur @astrojs/node. Ensuite, suivez les étapes ci-dessus, en choisissant les configurations appropriées pour Astro SSR.