En esta lección vamos a ver algo muy práctico: cómo instalar N8N en nuestro propio ordenador.
Antes de meternos de lleno, recordemos las tres opciones que tenemos para usar N8N:
- Contratar los servicios de N8N.io: Es la forma más sencilla, directamente en su web oficial. Puedes empezar a usarlo desde 20 euros al mes.
- Instalar N8N en tu propio ordenador (lo que haremos hoy): La gran ventaja es que N8N nos permite usar su código. Tendrás automatizaciones ilimitadas y un coste ¡cero! El único «pero» es que tu ordenador debe estar encendido y conectado a internet 24/7 para que funcionen tus automatizaciones.
- Instalar N8N en tu propio servidor en la nube (la que más recomiendo): Esta opción es la estrella. Te olvidas de tener el ordenador encendido porque tu servidor en la nube lo hará por ti 24 horas al día.
Videotutorial Paso a Paso:
Aquí tienes el video completo donde realizo el proceso en tiempo real para que no te pierdas ningún detalle.
Descarga la presentación en PDF:
¿Por qué es una pasada tener N8N en tu ordenador o servidor?
Comunidad activa: N8N tiene una comunidad genial que crea «nodos» personalizados (pequeñas piezas de funcionalidad) y comparte plantillas de automatizaciones. Así, no tienes que empezar de cero; puedes descargar e importar sus creaciones. ¡Es como tener un ejército de desarrolladores a tu disposición!
Automatizaciones ilimitadas a coste de risa: A diferencia de Zapier o Make, donde los costes pueden dispararse, con N8N puedes hacer todas las automatizaciones que quieras sin que el precio se te vaya de las manos.
Personalización total: Puedes añadir código personalizado en Python o JavaScript. Esto te da un poder increíble para crear soluciones a medida.
Requisitos para instalar N8N
Vamos a ver los requisitos técnicos, que son sorprendentemente bajos. Podemos consultarlos directamente en la web de N8N:
- Base de datos (Database): Necesita entre 512 MB y 4 GB de espacio en disco. ¡Cualquier ordenador o servidor, por antiguo que sea, lo tendrá!
- Memoria RAM: Entre 320 MB y 2 GB. Lo mismo, ¡muy poquito!
- CPU: Consume unos 10 ciclos de CPU y escala según las necesidades. Lo importante es que no hace un uso intensivo de la CPU, así que no saturará tu equipo. De hecho, recomiendan más RAM que capacidad de CPU.
En resumen, casi cualquier ordenador o servidor te servirá. Solo si tienes flujos de trabajo súper complejos, con mucho código personalizado o archivos muy grandes, podrías necesitar un poco más de potencia, pero no es lo habitual.
¡Manos a la obra! Instalando N8N en tu ordenador
Vamos a usar el método npm (Node Package Manager). Piensen en npm como una «tienda de aplicaciones» para programadores, donde en lugar de apps para tu teléfono, instalamos herramientas y librerías en nuestro ordenador.
Paso 1: Instalar Node.js
Necesitamos Node.js porque es el «motor» para que npm funcione.
- Ve a la página web de Node.js: https://nodejs.org/es/
- Descarga la versión LTS (Long Term Support), que es la más estable. La web detectará tu sistema operativo (Windows, Mac, etc.) y te ofrecerá la descarga adecuada.
- Sigue los pasos del instalador. Es muy sencillo: aceptar las condiciones y darle a «instalar».
¡Perfecto! Una vez que Node.js esté instalado, estamos listos para el siguiente paso.
Paso 2: Instalar N8N usando la Terminal
Ahora vamos a usar la Terminal (o «Símbolo del sistema» en Windows).
- En Windows: Busca cmd en el menú de inicio y ábrelo.
- En Mac: Busca «Terminal» en el Spotlight (Cmd + Espacio) y ábrela.
Cuando tengas la terminal abierta, vamos a ejecutar un comando muy sencillo para instalar N8N:
1.. Copia y pega este comando en tu terminal:
npm install n8n -g
- npm install n8n: Le estamos diciendo a npm que instale N8N.
- -g: Esto significa «global». Lo instalaremos para todos los usuarios y sesiones de tu ordenador.
2. Presiona Enter. Tardará un poquito en descargarse e instalarse, ¡así que ten un poco de paciencia!
Una vez que la instalación haya finalizado (verás que la terminal vuelve a mostrar la línea de comandos lista), ya tenemos N8N en nuestro sistema.
Paso 3: ¡Arrancar N8N!
¡Lo más emocionante! Para que N8N empiece a funcionar en tu ordenador, solo tienes que escribir un comando más en la misma terminal:
n8n start
Presiona Enter. N8N se pondrá en marcha y, tras unos segundos, te pedirá que presiones la tecla «o».
Cuando lo hagas, ¡listo! Se abrirá automáticamente N8N en tu navegador, funcionando en tu máquina local.
Primeros pasos en N8N (Configuración inicial)
La primera vez que entres, N8N te pedirá que te registres. Como lo tienes en local, puedes poner lo que quieras. Yo suelo usar un correo de prueba y mi nombre Jero Cuevas. Puedes marcar la opción de suscribirte a las novedades si quieres estar al tanto.
Una vez que rellenes los datos y hagas clic en «Siguiente», es posible que te pida responder un pequeño test. Puedes hacerlo o simplemente ir directo al panel. También te dará la opción de enviarte una licencia para desbloquear otras funciones, ¡dile que sí!
¡Y ya está! Así de fácil. En cuestión de minutos, tienes N8N instalado en tu propio ordenador, listo para empezar a crear todas las automatizaciones que quieras.
Actualizar nuestra versión de n8n instalada en nuestro ordenador
Si tenemos que actualizar nuestra versión de n8n instalada en nuestro ordenador desde el terminal introduciremos esto:
npm update n8n -g
Ya tenemos instalado n8n en nuestro ordenador, comencemos a utilizarlo.
Nos vemos en próximos videos!!!!