Aller au contenu

Déployez votre site Astro sur AWS avec Flightcontrol

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.

  1. Créez un compte Flightcontrol sur app.flightcontrol.dev/signup
  2. Allez sur app.flightcontrol.dev/projects/new/1
  3. Connectez votre compte GitHub et sélectionnez votre repo
  4. 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.
  1. Ajustez la configuration si nécessaire
  2. Cliquez sur “Create Project” et complétez toutes les étapes requises (comme lier votre compte AWS).

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.

Plus de guides de déploiement