Liste de contrôle pour la mise en ligne
Suivez la liste de contrôle de mise en production pour vous assurer que vous avez tout ce qu’il faut pour que votre application soit rapidement opérationnelle sur l’hébergement d’applications de Kinsta. Si vous rencontrez des problèmes ou si vous avez des questions, notre équipe der support est disponible 24/7, et nous serons heureux de vous aider.
Pour vous aider à démarrer avec l’hébergement d’applications, vous pouvez utiliser l’un de nos modèles d’exemple sur GitHub.
1. Fournisseur de service Git
Vous devez vous assurer que votre application a été poussée dans un dépôt Git. Lorsque vous ajoutez une application dans MyKinsta, vous devez sélectionner un fournisseur de services Git et un dépôt dans votre compte. Vous pouvez choisir l’un des éléments suivants (ou tous) :
2. Variables d’environnement
Assurez-vous d’avoir toutes les variables d’environnement requises pour votre application. Les variables d’environnement fournissent à votre application des informations extérieures à l’exécution de l’application. Elles définissent généralement des éléments tels que les détails de connexion à la base de données et les clés API.
3. Chemin de construction
Un chemin de construction incorrect peut faire échouer le déploiement de l’application. Il s’agit du chemin dans le dépôt vers les fichiers nécessaires à la construction de l’application. La plupart des applications sont construites à partir de la racine du dépôt, et le chemin de construction est par défaut (.). Si vous avez un chemin de construction différent, vous devez le spécifier lorsque vous ajoutez l’application, ou vous pouvez le modifier dans la section Réglages(Réglages > Modifier les détails > Chemin de construction). Par exemple, si votre application doit être construite à partir d’un sous-répertoire (par exemple app), saisissez le chemin de ce sous-répertoire dans le champ Chemin de construction : app.
4. Commande de démarrage ou point d’entrée
La commande de démarrage pour le processus web démarre votre application. Si elle est incorrecte, l’application ne s’exécutera pas. Vous pouvez spécifier la commande de démarrage lorsque vous ajoutez une application ou dans Processus > Processus d’exécution > Processus web.
Si votre application utilise un fichier Docker pour configurer votre image de conteneur, vous devez spécifier l’adresse ENTRYPOINT
dans le fichier Docker pour exécuter un conteneur. Pour plus d’informations sur la manière de spécifier l’adresse ENTRYPOINT
de votre application, consultez la référence Dockerfile.
Pour plus de détails sur la commande à utiliser en fonction de la langue de votre application, consultez les exemples fournis dans Commande de démarrage de l’application.
5. Workers en arrière-plan et tâches cron
Déterminez si votre application nécessite des processus supplémentaires tels qu’un worker en arrière-plan ou une tâche cron; vous pouvez les ajouter sur la page Processus de votre application après le déploiement.
6. Disque ou stockage persistant
Si votre application nécessite un stockage persistant, vous pouvez l’ajouter à un processus web lorsque vous ajoutez votre application. Actuellement, il n’est pas possible d’ajouter ou de supprimer le stockage persistant après la création d’une application. Il est donc important de déterminer si ce stockage est nécessaire et de l’ajouter lors de la création de l’application.
Si vous avez besoin d’un stockage persistant, vous devez connaitre l’emplacement des fichiers de votre application qui doivent être ajoutés au disque de stockage persistant ; vous pouvez donc le spécifier dans le chemin de montage lorsque vous ajoutez votre application.
7. Ajouter votre domaine à Kinsta
Une fois que vous avez confirmé que votre site est en ordre, il est temps de mettre en ligne votre domaine personnalisé. Consultez notre guide sur les domaines d’hébergement d’applications.