Réglages
Sur la page Réglages de votre application, vous pouvez trouver des détails sur votre application ainsi que gérer des réglages comme les buildpacks, les connexions internes et les variables d’environnement. C’est également ici que vous pouvez supprimer votre application.
Détails de base
Cette section affiche les détails suivants :
- Nom de l’application
- Dépôt et branche Git
- Emplacement du centre de données
- Chemin de construction
- Si le déploiement automatique est activé ou non
Modifier les détails
Vous pouvez modifier les éléments suivants en cliquant sur Modifier les détails :
- Nom de l’application : il s’agit du nom de votre application dans MyKinsta.
- Branche : La branche du dépot Git.
- Déploiement automatique sur commit : Quand cette case est cochée, votre application se déploiera automatiquement à chaque fois qu’un commit est effectué sur la branche sélectionnée ci-dessus.
Environnement de construction
- Nixpacks : Utilisez Nixpacks pour créer un conteneur pour votre application sur la base de votre dépot.
- Chemin de construction : Il s’agit du chemin dans le dépot vers les fichiers nécessaires à la construction de l’application. La plupart des applications sont construites depuis la racine du dépot, et le chemin de construction est par défaut (.). Si vous avez un chemin de construction différent, indiquez-le ici. Par exemple, si votre application doit être construite depuis un sous-répertoire nommé app, saisissez app dans le champ Chemin de construction. Ceci est également utile si vous avez un monorepo.
- Buildpacks : Utilisez les Buildpacks pour créer un conteneur pour votre application en fonction de votre dépot.
- Chemin de construction : Il s’agit du chemin dans le dépot vers les fichiers nécessaires à la construction de l’application. La plupart des applications sont construites depuis la racine du dépot, et le chemin de construction est par défaut (.). Si vous avez un chemin de construction différent, indiquez-le ici. Par exemple, si votre application doit être construite depuis un sous-répertoire nommé app, saisissez app dans le champ Chemin de construction. Ceci est également utile si vous avez un monorepo.
- Dockerfile : Utilisez un Dockerfile (stocké dans votre dépot) pour créer un conteneur pour votre application.
- Chemin du fichier Docker : Il s’agit du chemin vers votre Dockerfile par rapport à la racine du dépot. Par exemple, si votre Dockerfile se trouve à la racine du dépot, saisissez Dockerfile dans ce champ. Si votre Dockerfile se trouve dans un sous-répertoire nommé app, saisissez le chemin d’accès au Dockerfile : app/Dockerfile.
- Contexte : Il s’agit du chemin dans le dépot auquel nous devons accéder pour pouvoir construire votre application. La plupart des applications sont construites depuis la racine du dépôt, et vous pouvez saisir la racine du dépôt (.) dans le champ Contexte. Par exemple, si votre application doit être construite depuis un sous-répertoire nommé app, saisissez app dans le champ Contexte.
Si vous modifiez autre chose que le nom de l’application, vous devez déployer manuellement votre application à nouveau, ce que vous pouvez faire sur la page Déploiements.
Buildpacks
Cette section est uniquement visible si l’image du conteneur de votre application est créée avec un Buildpack. Vous pouvez voir et gérer les Buildpacks de votre application ici. Si vous ajoutez ou modifiez des buildpacks, vous devez à nouveau déployer manuellement votre application, ce que vous pouvez faire sur la page Déploiements.
Connexions internes
Dans la section Connexions internes, vous pouvez afficher et gérer les connexions internes de votre application avec des bases de données ou d’autres applications hébergées chez Kinsta. Ne copiez-collez pas les détails de vos connexions internes dans vos variables d’environnement. Cliquez sur Ajouter une connexion et sélectionnez l’option Ajouter des variables d’environnement pour accéder à la base de données. Cela remplira automatiquement les variables d’environnement de la base de données ou de l’autre application à laquelle vous vous connectez.
Si vous ajoutez ou supprimez une connexion, vous devez à nouveau déployer manuellement votre application, ce que vous pouvez faire sur la page Déploiements.
Variables d’environnement
Les variables d’environnement alimentent votre application en 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. Pour plus de détails, consultez notre guide sur les variables d’environnement.
Si vous ajoutez, modifiez ou supprimez des variables d’environnement, vous devez à nouveau déployer manuellement votre application, ce que vous pouvez faire sur la page Déploiements.
Suspendre ou reprendre une application
Il peut arriver que vous deviez stopper une application sans la supprimer. Cela peut s’avérer utile si vous devez résoudre des problèmes ou tester des parties de l’application sans qu’elle soit utilisée.
Suspendre l’application ne change rien et ne retire rien de celle-ci. Les connexions à l’application restent en place mais ne fonctionneront pas pendant la suspension de l’application. Vous n’encourrez aucun coût pour l’application pendant la suspension.
Cliquez sur Suspendre l’application et confirmez la suspension en cliquant à nouveau sur Suspendre l’application dans la modale/popup.
Quand vous êtes prêt à redémarrer votre application, cliquez sur Reprendre l’application et confirmez le redémarrage en cliquant à nouveau sur Reprendre l’application dans la modale/popup.
Supprimer l’application
Si vous n’avez plus besoin de l’application, cliquez sur Supprimer l’application pour la retirer complètement. La suppression complète de l’application retire les éléments suivants :
- Tous les fichiers
- Réglages
- Disques de stockage persistant
- Connexions à d’autres applications ou bases de données.