Introducción

n8n es una herramienta de automatización open-source que permite conectar aplicaciones, APIs y servicios sin necesidad de escribir grandes cantidades de código. Es similar a Zapier o Make, pero con más flexibilidad y control.

Con n8n puedes:

  • Automatizar tareas repetitivas.
  • Conectar datos entre aplicaciones que normalmente no se integran entre sí.
  • Integrar IA (como ChatGPT) en flujos de trabajo.
  • Procesar grandes volúmenes de datos.
  • Crear integraciones personalizadas imposibles en otros servicios.

Casos de uso reales

  • Publicar automáticamente en redes sociales desde Google Sheets.
  • Integrar PrestaShop o WooCommerce con Notion, Airtable, etc.
  • Recibir notificaciones en Telegram cuando se detecta un error en tu web.
  • Automatizar respuestas inteligentes en WhatsApp usando ChatGPT.
  • Sincronizar bases de datos y mantener datos actualizados.

Opciones de instalación de n8n

✅ n8n Cloud

n8n ofrece un servicio cloud oficial, sin necesidad de instalar nada en tu servidor. Perfecto para negocios pequeños o quienes no quieren complicaciones técnicas.

Pros: Cero complicaciones técnicas, seguridad gestionada, fácil escalado.

Contras: Más caro si necesitas muchos workflows o ejecuciones, menos control sobre tus datos.

✅ Instalación en Docker

Docker es la forma más habitual de instalar n8n en servidores propios. Aísla n8n en un contenedor independiente.

Ejemplo de comando básico:

docker run -it --rm \
  -p 5678:5678 \
  -e N8N_BASIC_AUTH_USER=user \
  -e N8N_BASIC_AUTH_PASSWORD=password \
  n8nio/n8n

Pros: Fácil de actualizar, escalable, menos consumo de recursos.

Contras: Necesitas saber usar Docker, no disponible en hosting compartido.

✅ Instalación local (Node.js)

También puedes instalar n8n localmente usando Node.js:

npm install n8n -g
n8n start

Pros: Buen control para entornos de desarrollo, ideal para testing.

Contras: Más manual, menos seguro para producción.

Instalar n8n en Plesk

Opción 1: Docker en Plesk

Plesk tiene soporte Docker integrado. Es la forma más recomendable de usar n8n en Plesk.

Pasos:

  • Accede a Plesk > Docker.
  • Busca la imagen oficial n8nio/n8n.
  • Configura puertos, p.ej. 5678.
  • Define variables de entorno como usuario y contraseña.
  • Lanza el contenedor.

¡Y listo! Tendrás n8n corriendo en tu servidor.

Opción 2: Node.js en Plesk

Plesk permite instalar apps Node.js, pero tiene limitaciones:

  • Tu plan de hosting debe incluir soporte Node.js.
  • n8n necesita procesos persistentes, y algunos hosts cierran procesos inactivos.

Conclusión: Docker es la mejor opción en Plesk.

Instalar n8n en cPanel

Limitaciones en cPanel compartido

  • cPanel no permite Docker en hosting compartido.
  • Node.js puede habilitarse en algunos planes, pero:
    • No podrás mantener procesos en background.
    • No hay acceso a puertos como 5678.

Resultado: No es viable instalar n8n en cPanel compartido.

Instalación en VPS cPanel (root)

Si tienes root en VPS:

  • Instala Node.js en el servidor.
  • Instala n8n vía NPM:
npm install n8n -g
pm start n8n
  • Usa PM2 para mantenerlo activo:
pm2 start n8n

Pros: Funciona si tienes root, mayor control.

Contras: No apto en hosting compartido, requiere conocimientos técnicos.

Requisitos mínimos recomendados

EntornoRAM mínimaCPU recomendada
n8n Cloud
Docker512 MB1 core
Local Node.js512 MB – 1 GB1 core
Plesk (Docker)1 GB1-2 cores
Plesk (Node.js app)1 GB1-2 cores
cPanel VPS2 GB2 cores

⚠️ Si vas a usar IA (ChatGPT, scraping masivo o grandes flujos), lo recomendable es mínimo 2 GB RAM y 2 cores.

Pros y contras de cada método

MétodoProsContras
CloudSin complicaciones, seguridad gestionadaCoste mensual más alto, menos control
DockerEscalable, fácil de aislarRequiere saber Docker
Local Node.jsIdeal para testingNo recomendado en producción
Plesk DockerFácil si tienes DockerConsumo de recursos
cPanel VPSPosible en rootNo apto en hosting compartido

Conclusión

n8n es una herramienta increíble para automatizar tareas, integraciones y conectar servicios. Si tienes Plesk, Docker es la mejor opción. Si tienes cPanel, solo es viable en VPS con root.

Para proyectos pequeños, n8n Cloud es perfecto y rápido de implementar.

📩 ¿Quieres que te ayudemos a instalar n8n en tu servidor o cloud? Escríbenos y lo hacemos por ti.

Ir al contenido