detachbox

Ouvrez ce que l’agent a construit sur n’importe quel écran

Chaque serveur que lance l’agent a déjà son propre lien HTTPS. Vérifiez la mise en page sur votre téléphone, envoyez la démo à un client, remettez un rapport par lien. Tant que vous ne rendez pas le port public, vous seul pouvez l’ouvrir. Dès $39 par mois.

À partir de $39 par mois · Docker et sudo inclus · Résiliable à tout moment depuis le tableau de bord

Fichiers et aperçus d’un terminal sur shipyard. Ports 3000 et 8080 à leur propre adresse HTTPS sur detachbox.dev, port 3000 public. Un rapport de couverture partagé, ouvert 3 fois, avec Révoquer.

En situation

Les aperçus d’un terminal : ports 3000 et 8080 avec adresses HTTPS propres et processus associé, port 3000 public, rapport de couverture partagé par lien.

Chaque serveur de dev, ouvert d’un simple lien

  • Oubliez le tunnel

    Liez le serveur de dev à 0.0.0.0 et son adresse marche déjà, HTTPS compris.

  • Privé jusqu’à nouvel ordre

    Vous seul, connecté, pouvez ouvrir une prévisualisation. Rendez un seul port public quand un client ou un ami a besoin du lien.

  • Le hot reload à travers Internet

    Websockets, server-sent events et streaming passent tels quels. Vite, Next.js, Rails et Django n’ont besoin d’aucune config d’hôte.

  • La mise en page mobile sur un vrai téléphone

    Ouvrez la même URL sur votre téléphone et vérifiez la mise en page du bout du pouce.

Les détails

Adresse
https://<port>-<terminal-id>.detachbox.dev
Ports
De 1024 à 65535, tout ce qui écoute sur 0.0.0.0
Accès
Propriétaire seul par défaut ; jusqu’à 20 ports publics
Passe tel quel
Websockets, hot reload, server-sent events, streaming ; uploads jusqu’à 100 MB
Moteurs de recherche
Chaque prévisualisation répond avec noindex
Fichiers
https://files-<terminal-id>.detachbox.dev

Questions sur ce sujet

Pourquoi un domaine séparé ?

Les aperçus exécutent votre code et vivent sur detachbox.dev, séparés de detachbox.com ; les cookies du tableau de bord n’y arrivent jamais. Les aperçus privés refusent les requêtes intersites et l’intégration ; le serveur de fichiers ne sert jamais .env, .git ou .detachbox.

Pourquoi l’aperçu dit-il que rien n’écoute ?

Liez le serveur à 0.0.0.0 au lieu de localhost : npm run dev -- --host 0.0.0.0, next dev -H 0.0.0.0 ou rails s -b 0.0.0.0.

Que devient un port public quand son terminal se termine ?

Il se ferme avec le terminal. Les aperçus et les liens de fichiers partagés appartiennent au terminal qui les servait et cessent de répondre dès qu’il se termine.

Ouvrez ce que l’agent a construit sur n’importe quel écran

Choisissez une taille, confiez le travail à l’agent et fermez l’onglet. À votre retour, c’est fait.

Obtenir mon Compute

Votre première nuit de travail réussit, ou nous vous remboursons · Résiliez depuis le tableau de bord ; votre Compute tourne jusqu’à la fin du mois payé