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
- 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 preset- Astro Staticou- 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.
- 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
Pour déployer avec le support SSR, assurez-vous d’abord de configurer l’adaptateur @astro/node (EN). Ensuite, suivez les étapes ci-dessus, en choisissant les configurations appropriées pour Astro SSR.