Déployez votre site Astro vers l'hébergement d'applications Kinsta
Vous pouvez utiliser Kinsta Application Hosting pour héberger un site Astro sur leur hébergement en cloud.
Configurer votre projet Astro
Hébergement statique
Consultez le projet officiel Kinsta Application Hosting Starter pour Astro ! :: :
Pour héberger votre projet sur Kinsta Application Hosting, vous devez :
- Inclure un champ
name
dans votrepackage.json
. (Cela peut être n’importe quoi, et n’affectera pas votre déploiement). - Inclure un script
build
dans votrepackage.json
. (Votre projet Astro devrait déjà l’inclure). - Installez le paquet
serve
et définissez le scriptstart
commeserve dist/
.
Voici les lignes nécessaires dans votre fichier package.json
:
SSR
Consultez le projet officiel Kinsta Application Hosting Starter pour Astro SSR ! :: :
Pour héberger votre projet sur Kinsta Application Hosting, vous devez :
- Inclure un champ
name
dans votrepackage.json
. (Cela peut être n’importe quoi, et n’affectera pas votre déploiement). - Inclure un script
build
dans votrepackage.json
. (Votre projet Astro devrait déjà l’inclure). - Installez le paquet
@astrojs/node
et définissez le scriptstart
ànode ./dist/server/entry.mjs
. - Définissez
astro.config.mjs
pour utiliser@astrojs/node
et pour utiliserhost : true
.
Voici les lignes nécessaires dans votre fichier package.json
:
Voici les lignes nécessaires dans votre fichier astro.config.mjs
:
Comment déployer
Une fois que le dépôt GitHub de votre projet est connecté, vous pouvez déclencher des déploiements manuels vers l’hébergement d’applications Kinsta dans le MyKinsta Admin Panel. Vous pouvez également configurer des déploiements automatiques dans votre panneau d’administration.
Configurer une nouvelle application Kinsta
- Allez dans le panneau d’administration My Kinsta.
- Allez dans l’onglet Applications.
- Connectez votre dépôt GitHub.
- Appuyez sur le bouton Add service > Application.
- Suivez les étapes de l’assistant.
- Votre application est déployée.