FAQ

Nous avons rassemblé ci-dessous les questions techniques les plus courantes concernant l’hébergement d’applications de Kinsta.

Quel type de dépôt puis-je utiliser avec l’hébergement d’applications ?

Vous aurez besoin d’un dépôt Git hébergé sur Bitbucket, GitHub ou GitLab pour déployer votre application chez Kinsta. La première fois que vous ajoutez une application, vous devrez choisir votre fournisseur Git et votre dépôt dans votre compte afin que nous puissions accéder au dépôt de votre application. Vous pouvez choisir n’importe lequel (ou tous) des fournisseurs de services Git pris en charge.

Puis-je enregistrer des données dans le système de fichiers ?

Oui, si vous ajoutez le stockage persistant, qui ajoute un volume de stockage qui conserve les données même si l’application est redémarrée ou redéployée.

Puis-je héberger (insérer votre CMS ou framework préféré) avec l’hébergement d’applications de Kinsta ?

Il y a de fortes chances que la réponse soit oui, et nous avons créé un guide pour les frameworks et les langages pris en charge. Si vous ne voyez pas le framework ou le langage que vous recherchez ici, vous pouvez vérifier s’il suit les directives de The Twelve-Factor App (alias Cloud-Native apps). Pour une compatibilité optimale, nous vous recommandons de le faire.

Si vous n’êtes pas sûr, n’hésitez pas à l’essayer ! Notre équipe d’assistance vous aidera à résoudre les bogues que vous rencontrerez sur notre plateforme, bien que nous ne puissions pas garantir que toutes les applications fonctionneront.

Les applications peuvent-elles envoyer des e-mails ?

Oui, si votre application utilise un service comme SendGrid ou Mailchimp pour envoyer des e-mails via leur API. Les ports 25, 465 et 587 (ports SMTP standard) sont bloqués chez Kinsta car nous ne fournissons pas de services d’hébergement d’e-mails. Pour des exemples sur la façon de configurer une application pour envoyer des e-mails via un service de messagerie tiers, consultez ces guides de démarrage rapide :

Puis-je obtenir une adresse IP externe statique pour ajouter mon application à une liste d’autorisation avec des services tiers ?

Comme l’adresse IP de votre application peut changer à chaque déploiement, il n’est pas possible de fournir une adresse IP sortante spécifique. Nous recommandons d’utiliser une méthode d’autorisation différente (par exemple OAuth, un serveur bastion, etc.) pour authentifier votre application avec votre service tiers.

Pouvez-vous spécifier la version de Python et la version du module ?

Oui, vous pouvez spécifier la version de Python dans le fichier runtime.txt de votre application :

python-3.10.6

La version du module peut être spécifiée dans le fichier requirements.txt:

Django==3.2
virtualenv==20.18.0

Puis-je déployer des applications Docker multi-conteneurs ?

Non. Notre hébergement d’applications n’autorise qu’un seul conteneur par application.

Cet article vous a été utile ?