lobsite! Iniciar sesión Registrarse

Una alternativa a Surge

Como surge, un comando despliega una carpeta. Lobsite funciona también sin cuenta, sube solo cambios, tiene formularios, panel y límites públicos.

Donde ejecutabas surge: la carpeta se encuentra sola (dist, build, out, _site o public).
Suelta un archivo HTML, una carpeta o un .zip Se comprueba en tu navegador; no se sube nada hasta que publiques.

Surge convirtió «un comando, una carpeta, una URL» en la forma de publicar un sitio estático, y Lobsite lo mantiene: npx lobsite en un proyecto compilado imprime una dirección publicada. Lo que cambia es lo que ocurre alrededor del comando. No hay que crear cuenta antes del primer deploy, solo se suben los archivos cambiados, hay un panel con arrastrar y soltar, y los formularios funcionan sin backend.

Cómo funciona

  1. Ejecuta npx lobsite donde ejecutarías surge. La carpeta se encuentra sola (dist/, build/, out/, _site/ o public/) y se guarda en lobsite.toml.
  2. Obtén la URL. El primer deploy crea un sitio en una dirección aleatoria *.lobsite.app, publicado durante 6 horas, sin registro.
  3. Consérvalo con npx lobsite login (o el enlace para reclamarlo). A partir de ahí, el mismo comando actualiza el mismo sitio.

Mudar un proyecto de Surge

  • La carpeta. Surge pregunta la ruta del proyecto cada vez, salvo que la pases; Lobsite la guarda en lobsite.toml como dir, así que la siguiente ejecución no pregunta nada.
  • El dominio. Surge guarda el dominio en un archivo CNAME. Los sitios de Lobsite tienen una dirección *.lobsite.app, y una cuenta gratuita puede añadir su propio dominio con un registro DNS.
  • 200.html y 404.html funcionan igual: 200.html es el respaldo de la aplicación de una sola página, 404.html tu página de «no encontrado». Las URL limpias también funcionan: /about sirve about.html.
  • Las redirecciones de ROUTER pasan a ser [[redirects]] en lobsite.toml, con segmentos :param y el estado que elijas. El Generador de redirecciones convierte una lista de rutas antiguas y nuevas en las reglas.
  • .surgeignore pasa a ser .lobsiteignore, con la misma sintaxis que .gitignore.
  • surge --preview pasa a ser npx lobsite deploy --preview, y rollback sigue siendo npx lobsite rollback.

Qué cambia

  • Solo se suben los archivos cambiados. Los archivos se guardan por su hash, así que volver a desplegar tras cambiar una línea sube un archivo, y volver a desplegar un sitio sin cambios sube 0 bytes. (Subir solo las diferencias es una de las peticiones más antiguas abiertas en Surge.)
  • Los errores dicen qué hacer. Un archivo rechazado o un deploy fallido dice qué pasó, por qué y la solución, con un código que nunca cambia. Nada se bloquea en silencio.
  • Formularios. Apunta un formulario a /_lobsite/forms/contact y los mensajes llegan a tu panel y a tu correo, con el spam filtrado. Consulta formularios.
  • Redirecciones y cabeceras en el plan gratuito, en lobsite.toml, versionadas con cada deploy, así que un rollback las restaura.
  • Un panel, con arrastrar y soltar una carpeta o un zip, historial de deploys y rollback con un clic.
  • Todos los límites están publicados: archivos, tamaños, ancho de banda y deploys por hora, en la tabla de límites.
Pruébalo sin cuenta

Un deploy sin cuenta está publicado 6 horas. El enlace para reclamarlo lo conserva, gratis.

Solo se suben los archivos modificados

Los archivos se guardan por su hash. Volver a desplegar un sitio sin cambios sube 0 bytes.

Formularios que simplemente funcionan

Apunta un formulario a /_lobsite/forms/contact. Filtro de spam incluido.

Cada deploy tiene su URL

Previsualiza antes de publicar. Vuelve atrás con un clic, redirecciones incluidas.

Configuración en un solo archivo

Las redirecciones, cabeceras y formularios están en lobsite.toml y viajan con cada deploy.

Límites que puedes leer

Todos los límites están publicados y cada error te dice qué hacer a continuación.

Surge y Lobsite, lado a lado

A octubre de 2026, según surge.sh/pricing y los límites de Lobsite:

Surge (gratis) Lobsite (gratis)
Cuenta antes del primer deploy Sí, se crea en la CLI No: el sitio dura 6 horas hasta que lo conserves
Sitios Sin límite publicado 1 (el plan de pago, disponible pronto, tiene 5)
Dominios propios Sí Sí, gratis
Subida al volver a desplegar Cada archivo Solo los archivos cambiados
Redirecciones Plan de pago (30 $ al mes) Sí
Forzar HTTPS Plan de pago Siempre activado, con HSTS
Formularios No 25 envíos al mes por sitio
Panel y arrastrar y soltar No Sí
Ancho de banda No publicado 10 GB al mes, publicado

El plan gratuito de Surge es más generoso en número de sitios. Lobsite encaja mejor si quieres desplegar sin registrarte antes, volver a desplegar más rápido y tener formularios y redirecciones sin pagar.

Preguntas frecuentes

¿Lobsite sustituye directamente al comando surge?

Casi: npx lobsite despliega la carpeta compilada igual que surge. Los nombres de los comandos cambian (deploy --preview, rollback, ls, rm), y la configuración vive en lobsite.toml en lugar de en los archivos CNAME y ROUTER.

¿Puedo conservar mi dominio propio si me mudo?

Sí. Una cuenta gratuita puede añadir un dominio propio: lobsite domain add imprime el registro CNAME que debe apuntar a Lobsite, y el HTTPS se configura por ti.

¿Lobsite admite aplicaciones de una sola página como el 200.html de Surge?

Sí. Un 200.html en la raíz del sitio responde a cualquier ruta de página que no sea un archivo, con estado 200, así que el enrutado del lado del cliente funciona. También puedes prescindir del archivo y poner spa = true en lobsite.toml; consulta aplicaciones de una sola página.

¿Cuánto cuesta Lobsite?

El plan gratuito es gratis: un sitio, 10 GB de ancho de banda al mes y formularios con 25 envíos al mes. El plan de pago llegará pronto; su precio está en la página de precios.

¿Puedo desplegar desde CI como con un token de Surge?

Todavía no: los tokens de CI llegan con el plan de pago, disponible pronto. Hoy la CLI despliega desde una máquina con sesión iniciada, o sin cuenta durante 6 horas.

Ver también