¿Cómo publico desde Claude Code o Cursor una app en Node.js con base de datos MySQL?

Cómo pasar tu app Node.js con MySQL de tu computador a internet desde Claude Code o Cursor: qué preparar, cómo publicar con Dongee Live y qué errores evitar.

Para publicar desde Claude Code o Cursor una app en Node.js con MySQL necesitas tres cosas: un servidor que ejecute Node.js, una base de datos MySQL accesible desde ese servidor y una forma de subir el código sin pelear con servidores. Con Dongee Live instalas su skill en tu asistente con npx skills add dongeelive/skills -g -y, le dices «publica» y tu app queda en línea con una base de datos MySQL incluida, disponible en la variable DATABASE_URL. No necesitas Git ni SSH para el flujo habitual.

Esta guía es para quien construye con asistentes de IA desde México, Perú, Colombia, Argentina, Chile o cualquier país de habla hispana y quiere pasar de «funciona en mi computador» a «mis clientes la pueden usar». Verás qué preparar en el código, cómo publicar paso a paso y qué errores evitar.

Qué necesita una app Node.js con MySQL para funcionar en internet

Cuando Claude Code o Cursor te arman una app con Express, Fastify, Hono o Next.js, en tu equipo todo corre junto: el servidor de Node.js, la base de datos y tus variables de entorno. En internet esas piezas tienen que existir en un proveedor:

  • Un entorno que ejecute Node.js de forma permanente (no solo archivos estáticos), en una versión compatible con tu proyecto.
  • Una base de datos MySQL con sus credenciales, accesible desde tu app pero no expuesta al público.
  • Variables de entorno para la conexión a la base de datos y tus claves de API, fuera del código.
  • Un dominio con HTTPS para que tus usuarios entren con una dirección confiable.
  • Un mecanismo de publicación para subir cada nueva versión sin romper la anterior.

Muchas plataformas resuelven solo una parte: algunas alojan el frontend pero no MySQL, otras te dan el servidor pero la base de datos va aparte. Por eso vale la pena elegir antes de empezar a publicar.

Paso a paso: publicar tu app Node.js con MySQL desde Claude Code o Cursor

1. Revisa que tu stack sea compatible

Dongee Live publica servidores Node.js 20, 22 o 24 (Express, Fastify, Koa, Hono, Next.js en modo standalone y TanStack Start) y sitios estáticos (React, Vue, Svelte, Angular, Astro, Vite). La base de datos incluida es MySQL. No es compatible con Python, Ruby, PHP o WordPress, Docker ni bases de datos distintas de MySQL; si tu app usa Postgres o MongoDB, pídele a tu asistente que la adapte a MySQL antes de publicar o elige otra plataforma.

2. Prepara el código para producción

Pídele a Claude Code o Cursor que deje la app lista con estas reglas (puedes copiarlas tal cual en el chat):

  • Leer la conexión a la base de datos desde la variable DATABASE_URL, sin usuario ni contraseña escritos en el código.
  • Usar un cliente de MySQL para Node.js, como mysql2, o un ORM compatible con MySQL (Prisma, Drizzle o Sequelize).
  • Tener un script start en package.json que arranque el servidor en modo producción.
  • Crear las tablas con migraciones o un script de inicialización, para que la base de datos vacía de producción quede igual a la de tu equipo.
  • Guardar las claves de API (por ejemplo, las de modelos de IA) como variables de entorno del servidor, nunca en el código del navegador.
  • Si usas Next.js, configurar output: 'standalone' en next.config.

3. Instala Dongee Live en tu asistente

En la terminal donde trabajas con Claude Code, Codex o Cursor, ejecuta una sola vez:

npx skills add dongeelive/skills -g -y

Esto conecta tu asistente con Dongee Live mediante MCP, el mecanismo que permite que la IA se comunique con la plataforma y publique por ti.

4. Elige un plan y crea tu cuenta

Dongee Live tiene un plan gratis con uso comercial permitido (aplican términos de uso razonable). Live Gratis permite 1 app; Live Pro cuesta 15 USD al mes y permite 3 apps, y Live Team cuesta 29 USD al mes y permite 10. Puedes ver los planes en la página de planes de Dongee Live.

5. Dile a tu IA «publica»

Cuando la app funcione en tu equipo, escribe «publica» en Claude Code o Cursor. Dongee Live sube la app (hasta 100 MB por publicación desde el conector MCP), la pone en línea y deja la base de datos MySQL disponible en DATABASE_URL. Si construiste con Lovable, Bolt o v0, también puedes conectar el repositorio de GitHub del proyecto: cada push se publica solo, con subidas de hasta 32 MB.

6. Carga la estructura de la base de datos y prueba

Ejecuta tus migraciones o el script de inicialización contra la base de producción y prueba el flujo completo: registro, inicio de sesión, crear y leer datos. Revisa los registros de errores si algo no conecta; el fallo más común es una variable de entorno con otro nombre.

7. Conecta tu dominio y el correo

Cada plan de Dongee Live incluye correo con el dominio de tu plan, para usar por webmail o IMAP (no es para envíos masivos). Así tu app y tu correo de contacto quedan en el mismo panel, con soporte humano en español.

Errores comunes al publicar una app Node.js con MySQL

  • Credenciales escritas en el código. Si subiste la contraseña de la base de datos a un repositorio, cámbiala y usa DATABASE_URL.
  • Usar SQLite en local y MySQL en producción sin migrar. Las consultas y tipos de datos cambian; pídele a tu asistente que pruebe contra MySQL antes de publicar.
  • Tablas que no existen en producción. La base de datos de producción arranca vacía: ejecuta las migraciones.
  • Abrir demasiadas conexiones. Usa un pool de conexiones (mysql2 lo trae) en lugar de abrir una conexión por petición.
  • Claves de API en el frontend. Cualquiera puede verlas y gastar tu saldo. Llama a los modelos de IA desde tu servidor. Si tu app usa varios modelos, Dongee AI Router te da una sola API prepago para todos.
  • Next.js sin modo standalone. Sin output: 'standalone' la publicación puede fallar.

Si tu app va a recibir clientes reales, revisa también nuestra guía sobre qué necesita una app hecha con IA para ser segura y no caerse.

¿Y si mi app no encaja en Dongee Live?

Si tu proyecto es PHP o WordPress, va en el hosting cPanel de Dongee. Si necesitas un servidor completo con control total, Docker o procesos propios, mira los servidores de Dongee Cloud. Y si tu negocio necesita recursos dedicados, backups diarios y monitoreo, revisa el hosting para empresas.

Preguntas frecuentes

¿Necesito saber programar para publicar mi app Node.js?

No. Tu asistente de IA escribe el código y Dongee Live se encarga de publicarlo cuando le dices «publica». Sí ayuda entender qué es una variable de entorno y una migración, para revisar que la app quede bien conectada a MySQL.

¿Cómo conecto mi app a la base de datos MySQL en Dongee Live?

Cada app incluye una base de datos MySQL disponible en la variable DATABASE_URL. Tu código solo tiene que leer esa variable con un cliente como mysql2 o un ORM compatible con MySQL.

¿Puedo usar Postgres o MongoDB?

No en Dongee Live, que incluye solo MySQL. Si tu app depende de Postgres o MongoDB, adáptala a MySQL o usa otra plataforma.

¿Qué versiones de Node.js soporta?

Node.js 20, 22 y 24, con frameworks como Express, Fastify, Koa, Hono, Next.js en modo standalone y TanStack Start.

¿Necesito Git o SSH?

No para el flujo habitual. Publicas desde Claude Code, Codex o Cursor con el conector MCP. Si prefieres, puedes conectar un repositorio de GitHub y cada push se publica solo.

¿Hay un plan gratis?

Sí. Live Gratis permite 1 app, con base de datos MySQL y correo, y permite uso comercial (aplican términos de uso razonable). Live Pro cuesta 15 USD al mes con 3 apps y Live Team 29 USD al mes con 10 apps.

¿Sirve si estoy en México, Perú o cualquier otro país de Latinoamérica?

Sí. Dongee atiende negocios en más de 34 países, con soporte humano en español.

¿Puedo publicar también apps hechas con Lovable, Bolt o v0?

Sí. Conecta el repositorio de GitHub del proyecto y cada push se publica solo en Dongee Live. Lo explicamos en dónde publicar la app que hiciste con ChatGPT o Lovable.

¿Listo para publicar? Instala la skill con npx skills add dongeelive/skills -g -y, crea tu cuenta en Dongee Live y dile a tu IA «publica».

Comenta lo que quieras

Unete a la charla
Solo ingresa tu email