Aller au contenu principal

Tutoriels

Des parcours pratiques, de bout en bout. Là où le guide du développeur explique les fonctionnalités une à une, les tutoriels mènent une vraie petite application de zéro jusqu'à un déploiement opérationnel et connecté.

Prérequis​

Avant tout tutoriel de stack, assurez-vous que votre plateforme est en mesure de construire et de déployer une application depuis Git :

  1. Connectez un fournisseur Git. Dans Settings → Git Providers, connectez GitHub (ou GitLab, Bitbucket, Gitea) et menez l'installation ou l'autorisation à son terme — un fournisseur affichant « Action Required » n'est pas encore utilisable et n'apparaîtra pas dans le menu de déploiement. Voir Déployer votre première application.
  2. Configurez un registre de build — en deux temps. Une application construite depuis Git produit une image de conteneur qui doit aller quelque part ; sans registre, vous verrez l'avertissement « Registry Required ». Commencez par déclarer un registre dans Settings → Registry, puis rattachez-le à chaque service, dans son onglet Advanced → Build Registry. Le déclarer dans les réglages ne suffit pas : le build pousse vers le registre rattaché au service. Voir Registre de conteneurs.

Ces deux points réglés, choisissez un tutoriel ci-dessous.

Laissez-vous guider

Lorsque vous créez une application, un assistant Set up your application s'ouvre et vous fait suivre les étapes dans l'ordre — source, build, port et domaine, registre de build, déploiement — ce qui vous évite de chercher d'un onglet à l'autre. Vous l'avez fermé, ou vous revenez plus tard ? Rouvrez-le à tout moment avec Finish setup, dans l'onglet General du service, tant que la configuration est incomplète.

Vous préférez tout faire à la main ? Fermez simplement l'assistant et passez par les onglets. Chaque section (Provider, Build Type…) garde son propre bouton Save — mais changer d'onglet avec des modifications non enregistrées vous demande désormais confirmation, de sorte que rien n'est perdu en silence.

Déployer une stack​

Chacun de ces tutoriels construit la même application à deux composants — un service web qui dialogue avec une base de données — à l'aide des Stacks, dans un langage différent. Prenez celui que vous connaissez :

Tous suivent le même déroulé : créer les services, les regrouper dans une stack, tirer une connexion pour que la plateforme injecte les identifiants de la base, et déployer l'ensemble en un clic.