Instalar una infraestructura de programas Open Source para usar la IA

0 de 29 lecciones completas (0%)

Conectando la infraestructura IA: n8n + Supabase + Evolution API + Redis

En esta lección vamos a dar un paso fundamental: vamos a «presentar» a todas nuestras aplicaciones entre sí.

De nada sirve tener un servidor lleno de herramientas si no pueden hablarse. Para eso, vamos a configurar las credenciales en n8n, dándole acceso a toda nuestra infraestructura (Redis, Postgres, Evolution API y Supabase). ¡Vamos a conectar los cables!

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. Conectando Redis (El buffer de memoria)

Redis es como una memoria a corto plazo que acelera tus automatizaciones.

  1. En n8n, crea una credencial de Redis.
  2. Nombre: Pon algo descriptivo como Redis VPS.
  3. Host: No pongas una IP. Ve a Portainer > Stack de n8n > Editor, busca el servicio de Redis y verás que se llama n8n_redis. Ese es tu Host.
  4. Dale a guardar y verás el check verde. ¡Conectado!

2. Los dos rostros de Postgres

Ojo aquí, que esto suele liar. En nuestro servidor tenemos dos bases de datos Postgres:

  • Postgres de n8n: Se usa para temas internos del propio n8n.
  • Postgres de Supabase: Es la que usaremos para guardar los datos de nuestros clientes y agentes de IA porque tiene una interfaz visual increíble.

Para configurar la de n8n:

  1. Crea credencial de Postgres.
  2. Saca los datos (Host: postgres, DB Name: n8n, usuario y contraseña) directamente del Editor del stack de n8n en Portainer.

Para configurar la de Supabase:

  1. Crea otra credencial de Postgres y llámala Postgres Supabase VPS.
  2. Saca los datos del Editor del stack de Supabase en Portainer. El host suele ser supabase-db.

3. Instalando Evolution API (Nodo de Comunidad)

Si buscas «Evolution API» en n8n de fábrica, no te saldrá nada. Pero n8n tiene una comunidad increíble que ha creado este nodo para nosotros.

  1. Ve a Settings > Community Nodes.
  2. Haz clic en Install a node.
  3. Escribe: n8n-nodes-evolution-api.
  4. Una vez instalado, ya podrás crear la credencial.
  5. URL: Sácala de Portainer (recuerda borrar la barra / final si la tiene).
  6. API Key: Es la Global API Key que configuramos en la lección anterior.

4. El corazón de los datos: Supabase

Para conectar la API de Supabase y poder gestionar usuarios y vectores:

  1. Crea una credencial de Supabase API.
  2. Host: Tu URL de Supabase (ej: https://app-supabase.tudominio.com).
  3. Service Role Key: Esta es la llave «maestra». Ve a Portainer > Stack de Supabase > Editor y busca la SERVICE_ROLE_KEY. Cópiala y pégala.

¿Qué hemos conseguido hoy?

Ya no tienes solo programas instalados; tienes un ecosistema conectado. Ahora, cuando crees un flujo en n8n, podrás decirle: «Oye, saca este dato de Supabase, pásalo por la IA y mándalo por WhatsApp usando Evolution API».

Resumen de privacidad
Logo JeroCuevas.com

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Analítica

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.