qeda-logo

DocsPremiers pas

Comprendre les projets

Ce qu'est réellement un projet sur Qeda — le canevas qui contient vos services, et comment ils se connectent une fois qu'il y en a plusieurs.

Un projet est le conteneur pour tout ce qui concerne une app : chaque service que vous déployez appartient à exactement un projet, et un projet peut contenir autant de services que nécessaire — une application web, une base de données, un worker en arrière-plan, tous au même endroit.

Avant de déployer quoi que ce soit

Un projet tout neuf ressemble exactement à l'écran « Launch a New Service » — barre de recherche, GitHub, Templates, Docker, et le reste. Il n'y a rien d'autre à configurer avant ; choisir comment déployer est la seule étape.

Le canevas d'architecture

Dès qu'un projet a au moins un service déployé, sa page change pour de bon : au lieu du lanceur, vous obtenez un canevas visuel — une carte pour votre app, et une carte pour chaque dépendance dont elle a besoin.

  • Les services compagnons (une base Postgres, un cache Redis) sont détectés automatiquement depuis votre dépôt et dessinés comme leurs propres cartes, connectées à votre app par une flèche.
  • Vous pouvez aussi ajouter un compagnon manuellement — le même motif « + Add service » que les utilisateurs de Railway reconnaîtront.
  • Les cartes peuvent être renommées et repositionnées sur le canevas ; votre mise en page est mémorisée.
  • Cliquer sur n'importe quelle carte — app ou compagnon — ouvre son panneau de détail : statut, logs, et configuration.
Le canevas d'architecture montrant un service app connecté à un compagnon base de données
Un déploiement de Template en un clic (Node.js + PostgreSQL) — la carte de l'app et son compagnon base de données, connectés par une flèche, chacun avec son propre statut en direct.

Plusieurs projets

La page Projects liste tous les projets auxquels vous avez accès, avec un statut en direct par service. Vous pouvez filtrer par All, Active ou Stopped, basculer entre une grille de cartes et un tableau, et rechercher par nom.

La page Projects listant tous les projets auxquels le compte a accès
Tous les projets auxquels vous avez accès, dans une seule liste — ce compte n'en a encore aucun.

Qui peut accéder à un projet

Chaque projet a ses propres membres, indépendamment de qui d'autre est dans votre équipe. Les rôles sont Owner, Admin, Editor et Viewer — Viewer peut tout voir mais ne peut ni déployer ni changer la configuration, tandis qu'Editor peut faire les deux mais ne peut pas retirer des membres ni supprimer le projet.