Déployer 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.
Comment déployer
Titre de la section Comment déployer-
Créez un compte Flightcontrol sur app.flightcontrol.dev/signup
-
Allez sur app.flightcontrol.dev/projects/new/1
-
Connectez votre compte GitHub et sélectionnez votre dépôt
-
Sélectionnez le type de configuration (« Config Type ») souhaité :
GUI
(toute la configuration est gérée par le tableau de bord de flightcontrol) où vous sélectionnerez le préréglageAstro Static
ouAstro SSR
.flightcontrol.json
(option « infrastructure as code » où toute la configuration est dans votre dépôt) où vous sélectionnerez un exemple de configuration Astro, puis l’ajouterez à votre base de code en tant queflightcontrol.json
.
-
Ajustez la configuration si nécessaire
-
Cliquez sur « Create Project » et complétez toutes les étapes requises (comme lier votre compte AWS).
Configuration du SSR
Titre de la section Configuration du SSRPour déployer avec la prise en charge du 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.