Déployez 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.
Consultez le guide Astro dans la documentation de Cleavr !
Prérequis
Titre de la section PrérequisPour commencer, vous aurez besoin de
- Un compte Cleavr
- Un serveur sur votre fournisseur VPS utilisant Cleavr
Ajouter un site
Titre de la section 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
.
- Sélectionnez Add pour ajouter le site à votre serveur.
Mettre en place et déployer
Titre de la section 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 !