Terminal et IA

Le TUI

Joppa en plein écran dans le terminal : barre latérale, projets, services, journaux en direct, palette de commandes, au clavier ou à la souris.

joppa sans argument ouvre l’app en plein écran dans le terminal, avec le même système visuel que la fenêtre :

  • la barre latérale : projets et services, avec leur pastille et leur port ;
  • la page de l’élément choisi : domaines et leur santé, état d’un service, ses bases, son journal en direct ;
  • la barre d’état : proxy, CA, domaines en ligne, runtime.

Tout se rafraîchit toutes les deux secondes. Le thème suit le terminal (Nuit ou Jour) ; --theme le force, T bascule.

Les touches

Touche Action
↑ ↓ · j k Se déplacer
tab Passer de la barre latérale à la page
ctrl p · : La palette de commandes, comme ⌘ K dans l’app
p Démarrer / arrêter le proxy
s Démarrer / arrêter le service
espace Activer / désactiver un domaine
o Ouvrir le domaine dans le navigateur
c Copier son URL
t Ouvrir dans TablePlus
n Créer une base
a Ajouter un projet (sur Projets) ou un service (sur Services)
N Nouveau projet depuis un modèle
T Basculer le thème
esc Revenir d’une étape
? · q L’aide · quitter

La souris marche aussi : clic, double clic pour ouvrir, molette.

Ajouter depuis le TUI

  • Un projet (a) : le dossier (le dossier courant par défaut, tab complète le chemin), ce que Joppa y détecte (domaines à cocher avec espace, ou à ajouter à la main : app 5173), puis le nom.
  • Un service (a sur Services) : le catalogue par catégorie, la version (← →) et le premier port libre, puis le démarrage.
  • Un nouveau projet (N) : le modèle, le nom, le dossier parent et les options, les commandes, puis la création en direct ; esc l’annule.

Si l’app n’est pas lancée, le TUI le dit et propose de la lancer (l), puis se reconnecte tout seul.

getjoppa.com › support

Chargement

Ça ne passe pas ? Écrivez à support@getjoppa.com. Une simple question : hello@getjoppa.com.