Ouvrez le travail de l'agent sur n'importe quel écran, en HTTPS
Chaque serveur de votre box répond à https://<port>-<box>.detachbox.dev, avec websockets et hot reload. Privé par défaut ; rendez un port public et envoyez le lien. Dans chaque offre.
À partir de $5 par mois · Docker et sudo inclus · Résiliable à tout moment depuis le tableau de bord
Ce que les URL de prévisualisation vous apportent
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.
De vrais appareils
La même URL s'ouvre sur votre téléphone : vous vérifiez la mise en page mobile sur le téléphone lui-même.
Les détails
- Adresse
- https://<port>-<box>.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 par box
- Passe tel quel
- Websockets, hot reload, server-sent events, streaming ; uploads jusqu'à 100 MB
- Moteurs de recherche
- Chaque prévisualisation répond avec noindex
Les travaux qu’on lance avec
- Start · $5Étudiants et indie hackersUn vrai serveur Linux avec Docker et un agent de code pour $5.
- Start · $5Agences et freelancesUne box par client : dépôts, clés, bases de données et liens de prévisualisation séparés.
- Start · $5Agents depuis le téléphoneLancez-le au bureau. Répondez à sa question depuis le bus.
Questions sur ce sujet
Pourquoi un domaine séparé ?
Les prévisualisations exécutent votre code : elles vivent sur detachbox.dev, à l'écart de detachbox.com. Les cookies du tableau de bord ne les atteignent jamais.
La prévisualisation dit 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 deviennent les ports publics après une réinitialisation ?
Une réinitialisation rend tous les ports privés. Rendez publics ceux dont vous avez besoin sur la page de la box.
Ouvrez le travail de l'agent sur n'importe quel écran, en HTTPS
Démarrez une box, confiez le travail à l’agent et fermez l’onglet. Revenez à un travail terminé.
Démarrer ma boxDébité au démarrage de la box · Résiliez depuis le tableau de bord ; la box tourne jusqu’à la fin du mois payé