Abra o trabalho do agente em qualquer tela, via HTTPS
Todo servidor no seu box responde em https://<port>-<box>.detachbox.dev, com websockets e hot reload. Privado para você por padrão; torne uma porta pública e mande o link. Em todos os planos.
A partir de $5 por mês · Docker e sudo inclusos · Cancele pelo painel quando quiser
O que as URLs de preview rendem
Dispense o túnel
Faça o bind do servidor de dev em 0.0.0.0 e o endereço dele já funciona, HTTPS incluso.
Privado até você decidir
Só você, logado, abre um preview. Torne uma única porta pública quando um cliente ou um amigo precisar do link.
Hot reload pela internet
Websockets, server-sent events e streaming passam direto. Vite, Next.js, Rails e Django não precisam de configuração de host.
Aparelhos de verdade
A mesma URL abre no celular, então você confere o layout mobile no próprio celular.
Os detalhes
- Endereço
- https://<port>-<box>.detachbox.dev
- Portas
- 1024 a 65535, qualquer coisa escutando em 0.0.0.0
- Acesso
- Só o dono por padrão; até 20 portas públicas por box
- Passa direto
- Websockets, hot reload, server-sent events, streaming; uploads de até 100 MB
- Buscadores
- Todo preview responde com noindex
Trabalhos que as pessoas rodam com isso
Perguntas sobre isso
Por que um domínio separado?
Os previews rodam o seu código, então ficam em detachbox.dev, separados de detachbox.com. Os cookies do painel nunca chegam até eles.
O preview diz que nada está escutando
Faça o bind do servidor em 0.0.0.0 em vez 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.
O que acontece com as portas públicas depois de um reset?
Um reset deixa todas as portas privadas de novo. Torne públicas na página do box as que você precisa.
Abra o trabalho do agente em qualquer tela, via HTTPS
Inicie um box, passe o trabalho para o agente e feche a aba. Volte e encontre o trabalho pronto.
Iniciar meu boxCobrado quando o box inicia · Cancele pelo painel; o box roda até o fim do mês pago