Instalar N8N con script de instalación automática

Instalar N8N con script de instalación automática

Compartir y resumir con IA (¡Elige tu favorita!):
Haz click en los botones de abajo para obtener un resumen del post. Fórmate con Raiola ¡En un futuro habrá más!

La instalación automática de N8N consiste en descargar con wget el script install_debian.sh, darle permisos de ejecución y lanzarlo por SSH en el VPS. El script pide dominio, subdominio y un email para el certificado SSL de Let's Encrypt. Al finalizar, se arrancan los contenedores de N8N y Caddy con docker compose up -d.

En Raiola Networks somos conscientes de que la instalación de N8N puede ser una barrera de entrada compleja para la mayoría de profesionales de la automatización o para implementadores que quieran usar los agentes de IA de N8N.

Por esta razón, en Raiola Networks hemos creado un script de autoinstalacion de N8N. Con este script, simplemente tendrás que ejecutarlo en tu servidor VPS contratado en Raiola Networks para que se instale el contenedor Docker de N8N y se autoconfigure.

En primer lugar, debemos tener nuestro servidor VPS funcionando, por lo que debemos contratarlo en primer lugar.

Durante la contratación, elige Debian 12 como sistema operativo (aunque puedes cambiarlo después). Ten en cuenta que el script de autoinstalacion de N8N que hemos creado está optimizado para Debian 12.

En primer lugar, debemos apuntar el dominio o subdominio que vamos a utilizar en nuestro N8N a la IP del servidor VPS contratado. Esto podemos hacerlo apuntando el registro A correspondiente en el servidor DNS.
Si tienes problemas para hacer esto, contacta con nuestro departamento de soporte técnico y te ayudaremos.

Empezamos conectándonos a nuestro servidor VPS por SSH con una herramienta como Putty y vamos a ejecutar el siguiente comando para actualizar el sistema e instalar algunas herramientas:

apt update && apt install -y lsb-release apt-transport-https ca-certificates curl

Ahora vamos a utilizar la herramienta WGET (comando) para descargar el script de instalación:

wget -O install_debian.sh https://raw.githubusercontent.com/RaiolaNetworks/n8n-docker-caddy/refs/heads/main/install_debian.sh

Ahora ajustamos los permisos en el script de autoinstalacion de N8N:

chmod +x install_debian.sh

Por último, ejecutamos el script de instalación de N8N:

./install_debian.sh

En primer lugar, el script nos pedirá el dominio que queremos configurar en nuestra instalación de N8N.

configurar hostname n8n

  • AVISO: Aunque vayas a configurar un subdominio, en este punto, debes poner el dominio principal. Si no has entendido esto, simplemente mira la siguiente captura de pantalla.

Ahora te pedirá el subdominio:

configurar hostname n8n

Ahora nos pedirá el email para generar el certificado SSL gratuito Let´s Encrypt:

email letscrypt n8n

Con esto comenzará la instalación de N8N utilizando el script de instalación automática de Raiola Networks.
El tiempo de instalación será corto, ya que simplemente se instalará Docker.

Cuando acabe la instalación, en la terminal SSH nos saldrá el comando que tenemos que utilizar para descargar y arrancar los contenedores Docker de Caddy (proxy inverso) y N8N utilizando Docker Compose:

docker compose n8n

cd /root/n8n-docker-caddy
docker compose up -d

Otra vez esperamos mientras se descargan los contenedores:

docker compose n8n caddy

Y una vez que finalice, ya podremos probar nuestra nueva instalación de N8N utilizando la URL en nuestro navegador:

configurar n8n

A partir de aquí, podemos realizar la configuración inicial de N8N y podremos empezar a jugar con las automatizaciones.

Si tienes cualquier problema con N8N en uno de nuestros servidores VPS Cloud de Raiola Networks, contacta con nuestro departamento de soporte técnico y te ayudaremos encantados.

Álvaro Fontela

Álvaro Fontela

Consultor WordPress, además de CEO y cofundador de Raiola Networks. Autor del libro "Curso Práctico de WordPress" y speaker en congresos de marketing digital.

Autor

Álvaro Fontela, ponente de la masterclass «WordPress con IA»

Masterclass «WordPress con IA»

Por Álvaro Fontela

¡Ya estás dentro!

Tu registro se ha completado correctamente

En unos minutos recibirás en tu correo el acceso directo a la masterclass «WordPress con IA», impartida por Álvaro Fontela.

Además, ya estás dentro del sorteo de una de las 3 licencias de Novamira de por vida que regalamos.
También te avisaremos antes que a nadie cuando comiencen nuestros descuentos de Black Friday en hosting y VPS.

Mantente atento a tu bandeja de entrada: las ofertas estarán disponibles solo por tiempo limitado.

Visitar Raiola

MASTERCLASS GRATIS

Aprende a usar la IA en WordPress ahora mismo.

Te damos acceso a la grabación completa de la masterclass «WordPress con IA» de Álvaro Fontela. Además, tendrás acceso anticipado a los descuentos de Black Friday de Raiola Networks.

Acceso masterclass: disponible hasta el 22 de noviembre.

Información básica sobre protección de datos:

Responsable:

RAIOLA NETWORKS, S.L.

CIF: B27453489

Avda de Magoi, 66, Semisótano, Dcha., 27002 Lugo (Lugo)

Teléfono: +34 982776081

e-mail: info@raiolanetworks.es

Finalidad:

Atender solicitudes de información, ejecución de la contratación de servicios y remisión de comunicaciones comerciales.

Legitimación:

Consentimiento del interesado y contratación de productos y/o servicios del Responsable.

Destinatarios:

No se ceden datos a terceros, salvo obligación legal.

Personas físicas o jurídicas directamente relacionadas con el Responsable

Encargados de Tratamiento adheridos al Privacy Shield.

Derechos:

Acceder, rectificar y suprimir los datos, portabilidad de los datos, limitación u oposición a su tratamiento, derecho a no ser objeto de decisiones automatizadas, así como a obtener información clara y transparente sobre el tratamiento de sus datos.

Información adiccional:

Para obtener información más detallada, puede consultar nuestra política de privacidad