Control Interno — paquete de despliegue

Antes de arrancar la aplicación, crea en esta misma carpeta un archivo .env con:

  DATABASE_URL="mysql://USUARIO:CLAVE@localhost:3306/BASE"
  AUTH_SECRET="<48 bytes aleatorios: openssl rand -base64 48>"

Nota: dentro del propio hosting usa localhost como servidor de la base,
no la IP pública. Es más rápido y no depende de "MySQL remoto".

En cPanel → Setup Node.js App:
  Application root      : la ruta de esta carpeta
  Application startup   : app.js
  Application mode      : Production

La carpeta uploads/ guarda los documentos subidos: no la borres al actualizar.
