Aller au contenu
5 place de la Liberté, BrestLun–Ven, 9h–18h +33 7 60 48 51 21 contact@webdesign29.net Espace client
Application sur mesure

bext Cloud, tableau de bord de déploiement

Le tableau de bord du moteur bext : projets déployés sur bext Cloud ou sur ses propres serveurs, domaines en HTTPS, historique des déploiements, journaux et tâches de fond au même endroit.

bext Cloud, tableau de bord de déploiement

Le tableau de bord du moteur bext

bext est un moteur de rendu et d’exécution pour les applications web, publié avec son code. bext Cloud en est l’espace en ligne : le développeur y crée un projet à partir de son dépôt, choisit où le déployer, puis suit ses domaines, ses déploiements, ses journaux et ses tâches de fond.

Nous développons bext Cloud et son site de présentation, cloud.bext.dev. Le site, en français et en anglais, décrit le parcours d’un projet, les fonctionnalités et les offres, puis mène à la connexion par e-mail ou avec un compte 1clic.pro.

Le projet en bref

Besoin
Déployer une application bext demandait de réunir un serveur, un domaine et un suivi.
Ce que nous avons livré
Un tableau de bord qui déploie vers bext Cloud ou vers un serveur SSH, avec les domaines, l’historique des déploiements, les journaux et les tâches de fond.
Résultat
Chaque projet dispose d’un seul espace de travail, en français et en anglais.

Un espace pour mettre une application en ligne

bext Cloud est l’espace en ligne du moteur bext, que nous développons. Le développeur y relie le dépôt de son application, choisit où la déployer et retrouve ensuite ses domaines, ses journaux et ses tâches de fond dans un même tableau de bord.

Le site cloud.bext.dev présente ce parcours en trois étapes, connecter, déployer et piloter, avec un aperçu de l’espace d’un projet. Il accepte plusieurs familles d’applications, des sites PRISM et Next.js aux applications PHP et WordPress.

Le site existe en français et en anglais. La page de connexion propose un compte par e-mail ou la connexion avec un compte 1clic.pro.

Faites glisser le schéma pour le voir en entier.

Les trois étapes présentées par bext Cloud : connecter le dépôt et choisir une cible, déployer avec un domaine en HTTPS, puis piloter le projet au quotidien.1ConnecterDépôt Git du projetFramework reconnuCible de déploiement2DéployerCompilationDomaine et HTTPSHistorique3PiloterJournauxTâches planifiéesFiles d’attente
Les trois étapes présentées sur l’accueil.
Les sections Trois étapes et Espace projet de l’accueil de cloud.bext.dev sur ordinateur, la page Fonctionnalités sur téléphone
Les trois étapes, l’aperçu de l’espace projet et la page Fonctionnalités.

Chaque déploiement garde sa trace

Depuis la page d’un projet, un déploiement se lance vers la cible choisie. L’application est compilée selon son framework, puis mise en ligne sur la cible et servie sur le domaine du projet.

Les domaines personnalisés s’ajoutent depuis le projet. Le tableau de bord vérifie leurs enregistrements DNS avant de les relier, et le moteur bext se charge des certificats HTTPS. Les variables d’environnement sont propres à chaque projet.

Chaque déploiement rejoint l’historique du projet avec son état, réussi ou en échec. Le journal de compilation reste attaché au déploiement, ce qui permet de comprendre un échec sans relancer la compilation.

Faites glisser le schéma pour le voir en entier.

Un déploiement lancé depuis le projet passe par la compilation puis la mise en ligne sur la cible et le domaine ; il rejoint l’historique, réussi ou en échec, avec son journal.Déployerdepuis le projetCompilationjournal conservéMise en lignesur la cible du projetDomaineDNS vérifié, HTTPSHistorique des déploiementsDéploiement 3à l’instantEn coursRéussiDéploiement 2hierRéussiDéploiement 1la semaine dernièreÉchecJournal de compilationattaché au déploiement
Un déploiement, de la demande à l’historique du projet.

Le même moteur, sur bext Cloud ou sur ses serveurs

Un projet se déploie vers une cible. Ce peut être bext Cloud, que nous exploitons, ou un serveur accessible en SSH choisi par le développeur. Les cibles sont réutilisables d’un projet à l’autre, et le moteur bext fonctionne de la même manière dans les deux cas.

Le moteur est publié sous licence BSL 1.1, avec son code consultable. La page des tarifs présente trois offres selon le nombre de projets et le travail en équipe, et précise que le tableau de bord reste gratuit sur ses propres serveurs.

Faites glisser le schéma pour le voir en entier.

Un même projet peut être déployé sur bext Cloud ou sur un serveur accessible en SSH ; le moteur bext fonctionne dans les deux cas.Projetdépôt, domaines, variablestableau de bord communbxbext Cloudespace géré par bextmoteur bextbxVotre serveuraccès en SSHmoteur bext
Une cible bext Cloud ou un serveur accessible en SSH, avec le même moteur.
La page des tarifs de cloud.bext.dev sur ordinateur et sur téléphone, avec l’accueil en anglais
Les offres sur ordinateur et sur téléphone, et l’accueil de la version anglaise.

Le site, page par page

10 pages capturées sur cloud.bext.dev le 25 septembre 2026, sur ordinateur et sur téléphone. Cliquez sur un aperçu pour l’agrandir, puis faites défiler à l’intérieur pour découvrir toute la page. Les flèches permettent de changer de page.

Visiter le site

Le site en français

L’accueil et ses sections, les fonctionnalités, les offres et la page de connexion.

7 pages, 7 vues mobiles

Sur ordinateur

cloud.bext.dev
Accueil
Accueil
Le principe du service et le schéma du moteur bext.
cloud.bext.dev
Trois étapes
Trois étapes
Connecter, déployer, piloter : le parcours d’un projet.
cloud.bext.dev
L’espace projet
L’espace projet
Un aperçu illustratif de l’espace d’un projet.
cloud.bext.dev
Deux façons d’avancer
Deux façons d’avancer
bext Cloud ou ses propres serveurs, avec le même moteur.
cloud.bext.dev/features
Fonctionnalités
Fonctionnalités
Déploiement, domaines, observabilité, équipe et tâches de fond.
cloud.bext.dev/pricing
Tarifs
Tarifs
Les trois offres et les questions fréquentes.
cloud.bext.dev/login
Connexion
Connexion
E-mail et mot de passe, ou compte 1clic.pro.

Sur téléphone

Accueil sur téléphone
Accueil
Trois étapes sur téléphone
Trois étapes
L’espace projet sur téléphone
L’espace projet
Deux façons d’avancer sur téléphone
Deux façons d’avancer
Fonctionnalités sur téléphone
Fonctionnalités
Tarifs sur téléphone
Tarifs
Connexion sur téléphone
Connexion

La version anglaise

Les mêmes pages, traduites pour les développeurs anglophones.

3 pages, 3 vues mobiles

Sur ordinateur

cloud.bext.dev/en
Home
Home
L’accueil en anglais.
cloud.bext.dev/en/features
Features
Features
Les fonctionnalités en anglais.
cloud.bext.dev/en/pricing
Pricing
Pricing
Les offres en anglais.

Sur téléphone

Home sur téléphone
Home
Features sur téléphone
Features
Pricing sur téléphone
Pricing

Les fonctions de bext Cloud

Les fonctions du tableau de bord et du site de présentation.

Déployer

  • Projet décrit par son dépôt et son framework
  • Déploiement lancé depuis la page du projet
  • Journal de compilation conservé avec chaque déploiement
  • Historique des déploiements, réussis ou en échec
  • Variables d’environnement propres à chaque projet
  • Cibles réutilisables : bext Cloud ou serveur accessible en SSH

Domaines et suivi

  • Domaines personnalisés, avec vérification des enregistrements DNS
  • Certificats HTTPS pris en charge par le moteur bext
  • Redirections gérées depuis le tableau de bord
  • Journaux et métriques par projet
  • Sondes de disponibilité et notifications

Tâches de fond et équipe

  • Tâches planifiées
  • Files d’attente et workers
  • Membres d’un projet
  • Projets regroupés par client pour les agences

Le site de présentation

  • Accueil, fonctionnalités et offres
  • Version française et version anglaise
  • Trois offres et un tableau de bord gratuit sur ses propres serveurs
  • Connexion par e-mail ou avec un compte 1clic.pro

Technologies utilisées

TypeScriptTypeScript
  • Application : PRISM (rendu serveur) et TypeScript, sur le moteur bext
  • Certificats : HTTPS automatique par le moteur bext
  • Connexion : compte e-mail ou compte 1clic.pro (OAuth avec PKCE)
  • Langues : français et anglais
Voir le site du client

Le site a pu évoluer depuis notre intervention.