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.
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 repo
- 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 presetAstro Static
ouAstro 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 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 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.