Déployer votre site Astro avec Cleavr
Vous pouvez déployer votre projet Astro sur votre propre serveur privé virtuel (VPS) à l'aide de Cleavr, un outil de gestion de déploiement de serveurs et d'applications.
:::tipConsultez le guide Astro dans la documentation de Cleavr !:::
Prérequis
Pour commencer, vous aurez besoin de
- Un compte Cleavr
- Un serveur sur votre fournisseur VPS utilisant Cleavr
Ajouter un site
Dans Cleavr, naviguez vers le serveur auquel vous voulez ajouter votre projet Astro.
Sélectionnez Add Site et remplissez les détails de votre application, comme le nom de domaine.
Pour App Type, sélectionnez 'NodeJS Static' ou 'NodeJS SSR' en fonction de la façon dont vous configurez votre application Astro.
Pour les applications statiques, définissez Artifact Folder sur
dist.Pour les applications SSR :
- Définissez Entry Point sur
entry.mjs. - Définissez Artifact Folder sur
dist/server.
- Définissez Entry Point sur
Sélectionnez Add pour ajouter le site à votre serveur.
Mettre en place et déployer
Une fois votre nouveau site ajouté, cliquez sur Setup and deploy.
Sélectionnez VC Profile, Repo, et Branch pour votre projet Astro.
Effectuez toutes les configurations supplémentaires nécessaires pour votre projet.
Cliquez sur l'onglet Deployments puis sur Deploy.
Félicitations, vous venez de déployer votre application Astro !