Instalar una infraestructura de programas Open Source para usar la IA

0 de 30 lecciones completas (0%)

n8n en VPS propio: Instalación Completa (Adiós a Make, Zapier y Cuotas Mensuales) con Orion Design

¡Ha llegado el momento que todos esperabais! en esta lección vamos a instalar el motor de nuestras automatizaciones: n8n.

Tener n8n en tu propio servidor VPS es jugar en otra liga. Te olvidas de pagar suscripciones mensuales costosas y tienes el control total de tus datos. ¡Vamos a instalarlo en un abrir y cerrar de ojos!

Videotutorial Paso a Paso:

Aquí tienes el video completo donde realizo el proceso en tiempo real para que no te pierdas ningún detalle.

Para acceder a este contenido, debes comprar Suscripción mensual. Puedes acceder a tu cuenta haciendo login aquí

1. Preparando los subdominios (DNS)

Al igual que con MinIO o Chatwoot, n8n necesita dos direcciones para funcionar correctamente: una para que tú trabajes en el editor y otra para que las aplicaciones externas se comuniquen con tus automatizaciones (Webhooks/API).

En tu panel de Contabo (Gestión de DNS), crea estos dos registros CNAME:

  1. Para la App (Editor):
    • Nombre: app-n8n
    • Apunta a: workspace.tudominio.com
  2. Para la API (Webhooks):
    • Nombre: api-n8n
    • Apunta a: workspace.tudominio.com

2. Instalación con Orion Design

Conéctate a tu terminal con Termius y lanza nuestro comando estrella:

./setup-Orion

  1. Selecciona la opción 06 (n8n).
  2. Dominio de la App: Pega app-n8n.tudominio.com.
  3. Dominio de la API: Pega api-n8n.tudominio.com.
  4. Configuración de Correo (SMTP): n8n necesita enviar emails para avisos de seguridad. Usaremos los mismos datos de Gmail que configuramos para Chatwoot:
    • Email: Tu correo de Gmail.
    • Usuario: Tu correo de Gmail.
    • Password: Tu «Contraseña de aplicación» generada en Google.
    • Host: smtp.gmail.com
    • Puerto: 587 (por seguridad).

Confirma con la tecla «y" y deja que el servidor trabaje unos minutos. n8n se instalará automáticamente en tu Portainer con la última versión disponible.

3. Configuración Inicial y Licencia

Una vez finalizada la instalación, abre tu navegador y entra en la URL de tu app-n8n.

  1. Crea tu cuenta: Introduce tu email y una contraseña segura.
  2. Encuesta inicial: Rellena los datos básicos (no afectan al funcionamiento).
  3. Activa tu licencia: n8n te pedirá un correo para enviarte una clave de activación gratuita.
    • Revisa tu bandeja de entrada y copia el código que te envíen.
    • En n8n, ve a Settings > Usage Plan > Activate License.
    • Pega el código y ¡listo! Ya tienes n8n totalmente funcional.

4. Control total desde Portainer

Recuerda que si necesitas revisar algo de la configuración, siempre puedes ir a tu panel de Portainer, buscar el stack de n8n y en el Editor verás que todo está actualizado y corriendo sobre la última versión (latest).

¡Ya tienes el cerebro de tu infraestructura de IA funcionando! Ahora ya no hay límites para crear flujos de trabajo automáticos.