1 pontos por GN⁺ 2026-01-17 | 1 comentários | Compartilhar no WhatsApp
  • Com uma única linha de comando SSH, oferece um ambiente em nuvem onde é possível criar e acessar instantaneamente uma instância Linux
  • Sem cadastro nem processo de configuração, é possível criar, conectar, excluir e gerenciar pagamentos do box apenas via SSH
  • A instância é automaticamente suspensa quando a conexão é encerrada e, ao reconectar, é restaurada ao estado anterior
  • Modelo de cobrança por uso: $0.05 por hora em execução e $0.005 por hora em pausa
  • Suporte completo a SSH, incluindo endpoint HTTPS com TLS automático, encaminhamento de portas, scp e mais

Visão geral do serviço

  • shellbox.dev fornece instâncias de box Linux acessíveis imediatamente via SSH
    • Pode ser usado apenas com comandos SSH, sem cadastro separado, configuração ou plugin de navegador
    • O usuário acessa com o comando ssh shellbox.dev e então cria e gerencia instâncias
  • As especificações da instância são 2 vCPU, 4GB de RAM, 50GB de SSD
  • Usa uma abordagem puramente via SSH, sem necessidade de cliente adicional ou interface web

Recursos de gerenciamento de instâncias

  • Cria um novo box com o comando create <name> e, após a criação, fornece uma URL exclusiva e o comando de acesso via SSH
  • Conecta ao box com o comando connect <name>, usando a opção ssh -t para manter a sessão de terminal
  • Com list, é possível ver a lista de boxes, o status (running/stopped) e a URL
  • delete <name> exclui permanentemente o box

Preservação de estado e suspensão

  • O box é automaticamente suspenso (pause) quando a conexão é encerrada
    • Ao reconectar, ele é restaurado exatamente ao estado anterior, preservando a continuidade do trabalho
  • Esse recurso reduz o uso desnecessário de recursos e ajuda a economizar custos

Estrutura de preços e pagamento

  • Aplica um modelo de cobrança por uso
    • Em execução: $0.05 por hora
    • Em pausa: $0.005 por hora
  • Recurso de controle automático de custos: se o saldo ficar abaixo de $5, o box é interrompido automaticamente
  • Funciona com saldo pré-pago, com recarga mínima de $10, e valores não utilizados podem ser reembolsados
  • Com o comando billing, é possível verificar histórico de recargas, custos de uso, saldo e tempo restante de uso
  • O comando funds <amount> permite adicionar saldo via QR code ou URL de pagamento

Recursos de rede e segurança

  • Cada box possui um endpoint HTTPS com certificado TLS automático
  • Suporta encaminhamento de portas e transferência de arquivos com scp
    • No OpenSSH 9.0 ou superior, é necessário usar a opção scp -O para o protocolo legado

Resumo dos comandos

  • create <name>: cria um novo box
  • list: lista os boxes e consulta o status
  • connect <name>: conecta ao box
  • delete <name>: exclui o box
  • billing: consulta saldo e histórico de uso
  • funds <amount>: adiciona saldo
  • refund <amount>: reembolsa o saldo
  • payments: verifica o histórico de pagamentos

Principais características

  • Imediatismo: cria um ambiente de desenvolvimento com uma única linha de comando SSH
  • Simplicidade: elimina configuração, login e dependência de navegador
  • Eficiência de custos: cobrança baseada no tempo de uso e parada automática para minimizar desperdícios
  • Persistência: preserva o estado mesmo após a desconexão
  • Segurança: oferece um ambiente remoto de desenvolvimento seguro com acesso baseado em HTTPS e SSH

1 comentários

 
GN⁺ 2026-01-17
Comentários do Hacker News
  • O Segfault oferece Root Server gratuito e ilimitado
    Uma nova VM é criada a cada conexão SSH, com ferramentas baseadas em Kali Linux pré-instaladas
    O tráfego é roteado por NordVPN, CryptoStorm e Mullvad, e também há suporte a acesso via TOR
    Recursos como servidor web .onion, armazenamento criptografado e ausência de logs destacam um projeto focado em segurança
    Existem serviços parecidos do tipo “tilda”, como tilde.town, tilde.club e ctrl-c.club

    • Serviços assim têm grande chance de serem abusados por vários tipos de gente, então talvez acabem sendo encerrados no fim das contas
  • Achei a ideia interessante e também fiz algo parecido usando Firecracker e um cliente SSH em Golang
    A parte mais difícil foi projetar a abstração do modelo de preços e da forma de conexão
    Fiquei curioso sobre qual stack tecnológica está sendo usada e se roda em cloud ou em infraestrutura própria
    Também é interessante a semelhança com o modelo de preços da Railway

    • Foi escrito em Python com AsyncSSH, e as VMs são baseadas em Firecracker
      O pagamento é processado com Paddle, e o proxy reverso com certificados é montado com Caddy
      Roda sobre grandes instâncias bare metal, e também estou pensando em abrir o código-fonte
  • Se esse serviço for competitivo em preço/desempenho, fico curioso sobre quais seriam os casos de uso reais
    Por exemplo, se oferecesse hardware de alto desempenho como GPUs nível A100, pareceria muito útil
    Mas para uso geral, tenho a impressão de que VPSs tradicionais como DigitalOcean, AWS e Linode são melhores

    • O valor desse tipo de serviço está na UX
      Você pode entrar direto por SSH em um ambiente já configurado com nmap, tmux, curl etc.,
      o que combina bem com situações como ambientes de aprendizado, em que não faz sentido manter um servidor ligado 24/7
    • Outro caso razoável são sessões de longa duração, mas acessadas raramente
      Pode ser útil em depuração, experimentos e ambientes de estudo, quando restaurar o estado é importante
  • É um VPS 2/4/50 por US$ 36 por mês, mas sem IP público
    Na Hetzner, dá para usar algo com especificações parecidas por cerca de US$ 4, 24/7, então parece faltar competitividade de preço

    • A crítica faz sentido. O custo no estado suspenso deveria ser bem menor
      Ainda assim, a vantagem é a conveniência de gerenciar tudo de forma simples só por SSH, sem console web
    • Também é interessante comparar com o modelo de cobrança do Fly Sprites
    • Talvez seja mais apropriado comparar com instâncias Spot da EC2
    • Em termos de funcionalidade, é parecido com um VPS, mas a diferença está em quem assume a carga operacional
    • No momento, o preço está em um nível parecido com dev.exe ou sprites.dev
  • Hoje em dia existem muitos serviços assim
    Na prática, instalar LXD em cima de uma VPS e criar sessões tmux com uma função bash torna o self-hosting muito mais simples
    Você também ganha mais controle sobre os dados e melhores especificações

    • Eu também me inspirei no dockersh da Yelp e fiz um sshd-proxy baseado em Go parecido há 2 anos
      A estrutura subia kata-container sobre Kubernetes, e embora tenha sido útil para mim, não tentei comercializar
      Hoje também existem alternativas FOSS como o ContainerSSH
    • Também estou desenvolvendo o shelley-lxc com a mesma ideia
      Ainda está em alfa, mas os recursos centrais funcionam. Esse tipo de experimento é realmente fascinante
  • Esse serviço parece parecido com o exe.dev que vi antes

    • Lembro que shellbox.dev já existia há 2 ou 3 anos, mas parece ter reaparecido recentemente
    • O exe.dev é por assinatura, enquanto o Shellbox.dev usa cobrança por saldo, em que quase não há custo quando você não está conectado
  • Gostei da ideia e do modelo de negócio simples
    A ergonomia do SSH é excelente, e a maioria dos desenvolvedores acaba acessando a cloud por SSH de qualquer forma
    Eu também opero uma plataforma SSH chamada pico.sh, então isso me agradou bastante

  • Esse esquema de bloquear no saldo de US$ 5 parece estranho. Fico curioso sobre como seria possível gastar o valor inteiro

    • Também acho. US$ 0 pareceria mais natural
      Mas como aparentemente é possível fazer reembolso via comando de shell, não parece que o dinheiro fique preso
  • No meu caso é o contrário: quando suspendo uma máquina Linux, a conexão SSH cai
    Conheço tmux/screen, mas gostaria de algo que mantivesse até aplicativos X11

    • O que exatamente significa “a conexão cai”?
      Se você mantiver o IP via VPN, talvez a sessão SSH continue viva
      Ou então dá para ajustar as configurações de keepalive ou tentar usar mosh
    • O Mosh mantém sessões SSH mesmo durante quedas de rede ou suspensão
    • Se usar tmux ou GNU Screen, dá para retomar a sessão normalmente depois de reconectar por SSH
  • Eu usaria esse serviço com instâncias de GPU caras
    É útil para evitar deixar algo ligado por esquecimento, mas em instâncias baratas isso não faz tanta diferença

    • Exato, esse modelo tem uma proposta de valor maior quanto mais cara for a instância