Aller au contenu

FAQ

Mes données transitent-elles par le serveur de quelqu'un d'autre ?

Le serveur Termbridge et votre terminal fonctionnent sur votre machine, et aucun backend n'est exploité par Termbridge. Dans la configuration par défaut, le trafic de votre terminal transite bien par Cloudflare : le navigateur se connecte en HTTPS à un tunnel rapide Cloudflare, qui redirige le trafic vers le processus cloudflared sur votre ordinateur (voir Architecture). Avec un tunnel nommé, le trafic passe par votre propre compte Cloudflare ; avec --no-tunnel, il passe par le service qui héberge votre URL public.

En mode environnement isolé Daytona, le terminal s'exécute dans un environnement isolé de votre compte Daytona. En mode direct, le navigateur se connecte via le lien d'aperçu Daytona au lieu de Cloudflare.

La connexion est-elle sécurisée ?

  • Le URL contient un jeton à usage unique, valable une seule fois et expirant 90 secondes après le démarrage
  • Les sessions sont protégées par des cookies HttpOnly
  • Les URL de tunnel (Cloudflare ou lien d'aperçu Daytona) utilisent HTTPS ; avec --no-tunnel, le chiffrement dépend du URL public que vous fournissez

Les sessions n'expirent pas d'elles-mêmes. Elles sont stockées dans termbridge/sessions.json, dans le répertoire temporaire de votre système. Ainsi, un navigateur qui a utilisé un lien conserve l'accès tant qu'il peut joindre le même URL. Supprimez ce fichier et redémarrez Termbridge pour déconnecter tous les navigateurs. Ne partagez pas le code QR ni URL avec des personnes auxquelles vous ne faites pas confiance.

Puis-je exécuter plusieurs terminaux à la fois ?

Oui. Lancez Termbridge avec TERMBRIDGE_SESSIONS=3 (ou rattachez-vous aux sessions existantes avec --session), puis utilisez le sélecteur de terminaux dans UI pour passer de l'un à l'autre. Consultez Plusieurs terminaux.

Est-ce compatible avec Claude Code, Codex ou d'autres outils d'IA ?

Absolument. Si un outil s'exécute dans un terminal, Termbridge peut en diffuser la sortie. Lancez votre outil de programmation IA dans la session tmux, et vous pourrez le suivre depuis votre téléphone.

Est-ce compatible avec Windows ?

Pas officiellement. Termbridge est conçu pour macOS et Linux. Il pourrait fonctionner avec WSL, mais cela n'a pas été testé.

Puis-je utiliser un autre fournisseur de tunnel ?

Pas encore : Cloudflare est actuellement le seul fournisseur de tunnel. Vous pouvez aussi désactiver entièrement le tunnel ou utiliser le mode direct Daytona.

Que se passe-t-il si je ferme mon ordinateur portable ?

En mode local, le tunnel reste actif tant que Termbridge fonctionne. Si votre ordinateur se met en veille ou si Termbridge s'arrête, la connexion est interrompue. Vos sessions tmux restent toutefois actives ; vous pouvez donc redémarrer Termbridge et vous reconnecter. En mode direct Daytona, le serveur s'exécute dans l'environnement isolé : vous pouvez fermer votre ordinateur et vous reconnecter plus tard.

Plusieurs personnes peuvent-elles se connecter en même temps ?

Pas à partir d'un même lien. Chaque lancement génère un lien de partage, utilisable une seule fois : la première personne à l'ouvrir accède à la session, et les autres reçoivent invalid token. Il est impossible de générer un deuxième lien sans redémarrer Termbridge.

Si vous redémarrez et conservez le même URL public (un tunnel nommé ou --public-url), les navigateurs déjà connectés conservent leur session : une deuxième personne peut donc scanner le nouveau code. Toutes les personnes connectées au même terminal voient la même sortie et peuvent saisir du texte. Un tunnel rapide reçoit un nouvel URL à chaque démarrage ; les navigateurs précédents doivent donc scanner à nouveau.