Documentación

Aprende a desplegar, configurar y gestionar tus aplicaciones en nuestra plataforma de despliegue automatizado.

Primeros Pasos

1. Prepara tu Proyecto

Asegúrate de que tu proyecto tenga un script start en el package.json.

"scripts": {
  "build": "next build",
  "start": "next start"
}

2. Elige tu Método

Puedes subir un archivo .zip directamente o conectar tu repositorio de GitHub para despliegues automáticos.

ZIP Upload
GitHub Integration

Guía de Despliegue

Despliegue con GitHub (Recomendado)

  1. Asegúrate de haber iniciado sesión con tu cuenta de GitHub usando el botón "Conectar con GitHub" en el header.
  2. Ve al Dashboard y haz clic en "Nuevo Proyecto".
  3. Selecciona la pestaña GitHub.
  4. Verás una lista de tus repositorios. Selecciona el que deseas desplegar.
  5. Si no ves tu repositorio, asegúrate de haber dado permisos a la aplicación en GitHub.
  6. Haz clic en "Desplegar" y el sistema se encargará del resto (clonar, instalar dependencias y build).

Importante sobre Puertos

Tu aplicación debe escuchar en el puerto proporcionado por la variable de entorno PORT. No fuerces puertos como 3000 o 8080.

app.listen(process.env.PORT || 3000);

Variables de Entorno

Puedes configurar variables de entorno secretas (como API Keys) desde la configuración de tu proyecto una vez creado.

DATABASE_URL=postgres://...✓ Encriptado

Dominios Personalizados

Por defecto, tu aplicación recibirá un subdominio gratuito (ej: mi-app.anglelab.top). Puedes conectar tu propio dominio configurando un registro CNAME en tu proveedor de DNS.

  • Type: CNAME
  • Name: @ o www
  • Value: cname.anglelab.top

* Los certificados SSL se generan automáticamente vía Let's Encrypt.