lobsite! Entrar Criar conta

Uma alternativa ao Surge

Como no surge, um comando publica uma pasta. O Lobsite também funciona sem conta, envia só o que mudou e tem formulários, painel e limites públicos.

Onde você rodava o surge: a pasta é encontrada para você (dist, build, out, _site ou public).
Solte um arquivo HTML, uma pasta ou um .zip Verificado no seu navegador; nada é enviado até você publicar.

O Surge transformou "um comando, uma pasta, uma URL" no jeito de publicar um site estático, e o Lobsite mantém isso: npx lobsite num projeto gerado imprime um endereço no ar. O que muda é o que acontece em volta do comando. Não é preciso criar conta antes do primeiro deploy, só os arquivos alterados são enviados, há um painel com arrastar e soltar, e os formulários funcionam sem backend.

Como funciona

  1. Rode npx lobsite onde você rodaria surge. A pasta é encontrada para você (dist/, build/, out/, _site/ ou public/) e salva no lobsite.toml.
  2. Receba a URL. O primeiro deploy cria um site num endereço *.lobsite.app aleatório, no ar por 6 horas, sem cadastro.
  3. Mantenha-o com npx lobsite login (ou o link de resgate). A partir daí, o mesmo comando atualiza o mesmo site.

Migrando um projeto do Surge

  • A pasta. O Surge pede o caminho do projeto toda vez, a menos que você o informe; o Lobsite o salva no lobsite.toml como dir, então a próxima execução não pergunta nada.
  • O domínio. O Surge guarda o domínio num arquivo CNAME. Sites no Lobsite ganham um endereço *.lobsite.app, e uma conta gratuita pode adicionar um domínio próprio com um registro DNS.
  • 200.html e 404.html funcionam do mesmo jeito: 200.html é o fallback de aplicação de página única, 404.html a sua página de "não encontrado". URLs limpas também funcionam: /about serve about.html.
  • Redirecionamentos do ROUTER viram [[redirects]] no lobsite.toml, com segmentos :param e o status que você escolher. O Gerador de redirecionamentos transforma uma lista de caminhos antigos e novos nas regras.
  • .surgeignore vira .lobsiteignore, com a mesma sintaxe do .gitignore.
  • surge --preview vira npx lobsite deploy --preview, e rollback continua npx lobsite rollback.

O que muda

  • Só os arquivos alterados são enviados. Os arquivos são guardados pelo hash, então publicar de novo depois de mudar uma linha envia um arquivo, e publicar um site sem mudanças envia 0 bytes. (Enviar só as diferenças é um dos pedidos abertos há mais tempo no Surge.)
  • Os erros dizem o que fazer. Um arquivo recusado ou um deploy que falhou diz o que aconteceu, por quê e a correção, com um código que nunca muda. Nada é bloqueado em silêncio.
  • Formulários. Aponte um formulário para /_lobsite/forms/contact e as mensagens chegam ao seu painel e ao seu e-mail, com o spam filtrado. Veja formulários.
  • Redirecionamentos e cabeçalhos no plano gratuito, no lobsite.toml, versionados com cada deploy, então um rollback os restaura.
  • Um painel, com arrastar e soltar uma pasta ou um zip, histórico de deploys e rollback com um clique.
  • Todos os limites são públicos: arquivos, tamanhos, banda e deploys por hora, na tabela de limites.
Teste sem conta

Um deploy sem conta fica no ar por 6 horas. O link de resgate o mantém, de graça.

Só os arquivos alterados são enviados

Os arquivos são guardados pelo hash. Refazer o deploy de um site sem mudanças envia 0 bytes.

Formulários que simplesmente funcionam

Aponte um formulário para /_lobsite/forms/contact. Filtro de spam incluso.

Cada deploy ganha uma URL

Veja a prévia antes de ir ao ar. Volte atrás com um clique, redirecionamentos inclusos.

Configuração em um só arquivo

Redirecionamentos, cabeçalhos e formulários ficam no lobsite.toml e acompanham cada deploy.

Limites que você pode ler

Todo limite é publicado, e todo erro diz o que fazer em seguida.

Surge e Lobsite lado a lado

Em outubro de 2026, segundo surge.sh/pricing e os limites do Lobsite:

Surge (grátis) Lobsite (grátis)
Conta antes do primeiro deploy Sim, criada na CLI Não: o site dura 6 horas até você mantê-lo
Sites Sem limite publicado 1 (o plano pago, em breve, tem 5)
Domínios próprios Sim Sim, grátis
Envio ao publicar de novo Todos os arquivos Só os arquivos alterados
Redirecionamentos Plano pago (US$ 30 por mês) Sim
Forçar HTTPS Plano pago Sempre ativo, com HSTS
Formulários Não 25 envios por mês por site
Painel e arrastar e soltar Não Sim
Banda Não publicada 10 GB por mês, publicada

O plano gratuito do Surge é mais generoso em número de sites. O Lobsite serve melhor se você quer publicar sem se cadastrar antes, publicar de novo mais rápido e ter formulários e redirecionamentos sem pagar.

Perguntas frequentes

O Lobsite substitui diretamente o comando surge?

Quase: npx lobsite publica a pasta gerada do mesmo jeito que o surge. Os nomes dos comandos mudam (deploy --preview, rollback, ls, rm), e a configuração fica no lobsite.toml em vez dos arquivos CNAME e ROUTER.

Posso manter meu domínio próprio se migrar?

Sim. Uma conta gratuita pode adicionar um domínio próprio: lobsite domain add imprime o registro CNAME que deve apontar para o Lobsite, e o HTTPS é configurado para você.

O Lobsite suporta aplicações de página única como o 200.html do Surge?

Sim. Um 200.html na raiz do site responde a qualquer caminho de página que não seja um arquivo, com status 200, então o roteamento no cliente funciona. Você também pode dispensar o arquivo e definir spa = true no lobsite.toml; veja aplicações de página única.

Quanto custa o Lobsite?

O plano gratuito é grátis: um site, 10 GB de banda por mês, formulários com 25 envios por mês. O plano pago chega em breve; o preço está na página de preços.

Posso publicar a partir do CI como com um token do Surge?

Ainda não: tokens de CI vêm com o plano pago, em breve. Hoje a CLI publica a partir de uma máquina com login feito, ou sem conta por 6 horas.

Veja também