Instalar programas Open Source de IA

0 de 21 lecciones completas (0%)

Instala Supabase

Introducción

En esta lección instalaremos Supabase, una potente base de datos relacional que usa PostgreSQL.

Sin embargo, puedes trabajar con vectores (por ejemplo, para inteligencia artificial o búsqueda semántica) gracias a la extensión pgvector que Supabase ya tiene integrada. Así que, aunque es relacional por naturaleza, sí soporta operaciones vectoriales si las necesitas.

Se integra perfectamente con N8N. Al tenerla instalada en nuestro servidor, obtenemos uso ilimitado de su API y control total sobre la aplicación.

Paso 1: Iniciar la instalación

  1. Abre el setup de Orion Design en tu terminal
  2. Digita el número 38 en la terminal
  3. Presiona Enter para comenzar la instalación

Paso 2: Configurar el subdominio

Crear registro DNS

En tu panel de hosting:

  1. Accede a DNS Zone Management en tu panel de Contabo
  2. Agrega un nuevo registro CNAME
  3. Configura los siguientes datos:
    • Nombre: devsupabase (usando tu prefijo + supabase)
    • Destino: Tu dominio principal tipo A (ejemplo: workstation.tudominio.com)
  4. Guarda los cambios presionando «Agregar registro»

Confirmar en terminal

  1. Vuelve a la terminal
  2. Escribe el dominio configurado
  3. Presiona Enter

Paso 3: Configurar credenciales

Usuario y contraseña

  1. Nombre de usuario: Ingresa admin (o el que prefieras)
  2. Contraseña: Recomiendo que uses la misma contraseña que has estado utilizando para todas las aplicaciones

Configurar integración con Minio

Paso 4: Configurar bucket en Minio

Crear bucket

  1. Regresa a Minio y ve a Buckets
  2. Presiona «Create bucket»
  3. Nombre: supabase (todo en minúsculas, sin espacios)
  4. Presiona «Create bucket»

Configurar permisos

  1. Entra al bucket recién creado
  2. En «Access policy», presiona el ícono de editar (lápiz)
  3. Cambia de «Privada» a «Pública»
  4. Presiona «Set»

Paso 5: Completar la instalación

  1. Regresa a la terminal
  2. Presiona Y para continuar
  3. Las contraseñas adicionales se generan automáticamente
  4. Presiona Y y Enter
  5. Espera a que termine el proceso de instalación

Paso 6: Acceder a Supabase

Guardar credenciales

  1. Al finalizar la instalación, copia todos los datos proporcionados
  2. Guárdalos en un google sheets (por ejemplo) para usos futuros

Primer acceso

  1. Copia la URL proporcionada
  2. Ábrela en una nueva pestaña del navegador
  3. Ingresa las credenciales:
    • Usuario: admin (o el que configuraste)
    • Contraseña: la misma de todas las aplicaciones
  4. Presiona «Acceder»

Funcionalidades disponibles

Una vez dentro de Supabase, tendrás acceso a:

  • Tablas: Para crear y gestionar bases de datos
  • SQL Editor: Para ejecutar consultas SQL
  • Storage: Para almacenamiento de archivos
  • Bases de datos vectoriales: Para aplicaciones de IA
  • Tablas PostgreSQL: Base de datos relacional completa

Notas importantes

⚠️ Diferencia con la versión cloud: Esta versión open source incluye la mayoría de funcionalidades de la versión cloud, pero está limitada a un solo proyecto por instalación.

Ventaja: Esto es ideal para crear una infraestructura dedicada por cliente o proyecto, brindando mayor control y personalización.

Conclusión

Ya tienes Supabase completamente instalado y configurado en tu servidor. Ahora puedes crear bases de datos vectoriales, tablas PostgreSQL y aprovechar todas las funcionalidades que esta poderosa herramienta ofrece para tus proyectos de IA.

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 de terceros

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.