Cómo desplegar tu proyecto Bolt.new en la web con Zeabur
Esta guía es la forma más sencilla de tomar el código generado por Bolt.new y convertirlo en un sitio web real y en vivo que puedas compartir con amigos o clientes.
Descripción general
Bolt.new es increíble para crear el diseño y las características de tu aplicación, pero para ponerla en línea, necesitas “hosting”. Recomendamos encarecidamente Zeabur porque maneja el trabajo técnico pesado por ti. Toma tu código y lo pone en una URL en vivo en solo unos pocos clics.
El flujo de trabajo:
- Crear: Genera tu aplicación en Bolt.new.
- Refinar: Guarda el código en tu computadora y verifica con Cursor.
- Desplegar: Alójalo en vivo en Zeabur.
📝 Nota importante: Esta guía se enfoca en poner tu sitio web en línea (Frontend). Si tu aplicación necesita guardar datos de usuarios o inicios de sesión, eso requiere una base de datos. ¡Abordaremos cómo agregar una base de datos en un tutorial de seguimiento separado!
Requisitos previos
- Una cuenta de GitHub.
- Cursor instalado en tu computadora.
- Una cuenta de Zeabur.
- Node.js instalado localmente (se recomienda la versión 18+).
Descripción general de la migración
Este plan te lleva de un entorno “sin código” a un entorno “pro-código” mientras conservas la asistencia de IA que amas.
- Origen: Bolt.new (React + Vite + Tailwind).
- Editor: Cursor / Windsurf / Antigravity
- Host: Zeabur
Paso 1: Exporta código de Bolt.new a GitHub
Antes de poder desplegar, debes mover tu código desde la caja de arena de Bolt a un sistema de control de versiones.
-
Abre el panel de despliegue: dentro de tu proyecto Bolt.new, busca el botón Deploy o Publish en el encabezado superior derecho, luego haz clic en el botón GitHub.

-
Conecta con GitHub:
- Selecciona “Conectar con GitHub”.
- Autoriza a Bolt para acceder a tu cuenta de GitHub si se te solicita.

-
Crea repositorio:
- En el modal, ingresa un nombre de repositorio (p. ej.,
my-bolt-app). - Elige visibilidad (Público o Privado).
- Haz clic en Crear repositorio.

- En el modal, ingresa un nombre de repositorio (p. ej.,
-
Verifica: Espera el mensaje de confirmación. Visita tu perfil de GitHub para asegurar que el repositorio ha sido creado y poblado con código.
Paso 2: Configura el entorno local (Cursor)
Ahora que el código está en GitHub, lo configurarás localmente para verificar las dependencias y realizar ajustes de producción.
-
Clona el repositorio: Abre Cursor, abre la paleta de comandos (
Cmd+Shift+PoCtrl+Shift+P), y escribe> Git: Clone. Pega la URL de tu nuevo repositorio.Alternativamente, a través de la terminal:
git clone <https://github.com/your-username/your-repo-name.git> cd your-repo-name -
Instala las dependencias: Los proyectos de Bolt generalmente detectan el gestor de paquetes automáticamente. Verifica si hay un archivo de bloqueo (
pnpm-lock.yaml,package-lock.json, oyarn.lock).# Si usas npm npm install # Si usas pnpm (común en Bolt) pnpm install -
Configuración del entorno:
- Busca el archivo
.env.example(si existe) y duplícalo para crear un archivo.env. - Importante: Si tu aplicación de Bolt usó claves API (OpenAI, Supabase, etc.), debes agregar manualmente estas claves a tu archivo
.envlocal. Bolt no exporta tus secretos a GitHub por razones de seguridad.
- Busca el archivo
-
Prueba local: Ejecuta el servidor de desarrollo para asegurar que la aplicación funciona fuera de la caja de arena de Bolt.
npm run dev
Paso 3: Abre en un editor local e instala la extensión Zeabur
Abre la carpeta del proyecto clonado en tu editor de código local (por ejemplo, abre la carpeta del repositorio en VS Code o Cursor). Para hacer el despliegue increíblemente simple, usarás la extensión Zeabur.
- Ve al Marketplace de extensiones en tu editor.
- Busca “Zeabur” y haz clic en Instalar.

Paso 4: Implementa con un solo clic
Ahora viene la magia. Con la extensión instalada, desplegar tu proyecto está a solo unos pocos clics.
- Haz clic en el nuevo icono de Zeabur en la barra de actividades de la izquierda.
- Haz clic en el botón “Implementar”.
Tu editor te pedirá permiso para abrir un enlace en tu navegador. Haz clic en “Abrir”.

Paso 5: Deja que el agente de IA de Zeabur haga el resto
Una vez que se te redirige a Zeabur, el agente de IA de la plataforma toma el control. Analiza tu código para entender la estructura del proyecto, dependencias y requisitos de compilación.
El agente de Zeabur hará:
- Reconocer que tienes una aplicación de pila completa (p. ej., un frontend React y un backend Express).
- Configurar automáticamente los comandos de compilación e inicio.
- Provisionar todos los servicios necesarios.

Se te pedirá que selecciones un proyecto y una región de despliegue. Después de eso, Zeabur maneja todo lo demás.
Puedes ver en tiempo real cómo tu servicio se construye y se vuelve completamente operativo. Zeabur incluso te proporciona un dominio activo tan pronto como el despliegue es exitoso.
Paso 6: Dominio y red
- Haz clic en tu servicio en Zeabur.
- Ve a la pestaña Red.
- Haz clic en Generar dominio (para obtener un dominio
.zeabur.app) o Dominio personalizado para conectar el tuyo. - Visita la URL. Tu aplicación Bolt.new ahora es una aplicación de producción completamente desplegada.
Paso 7: Conecta una base de datos (Supabase)
Si tu aplicación Bolt.new permite que los usuarios inicien sesión, creen cuentas o guarden datos, requiere una base de datos (generalmente Supabase).
Actualmente, has desplegado exitosamente el Frontend (la interfaz visual). Para que funcionen las características de datos y autenticación, necesitas conectar el backend agregando tus claves API a la configuración de Variables de Zeabur.
Tenemos una guía dedicada para ayudarte a obtener tus claves de Supabase y agregarlas a Zeabur:
👉 Sigue la guía paso a paso para crear y conectar Supabase en Zeabur.
¡Eso es todo! Has movido exitosamente tu proyecto de un prototipo en Bolt.new a una aplicación lista para producción en vivo en Zeabur sin escribir una sola línea de configuración. Este flujo de trabajo perfecto te permite enfocarte en lo que más importa: construir un gran software.