Saltar al contenido principal

NocoDB - Alternativa Open Source a Airtable

NocoDB es una plataforma que convierte cualquier base de datos en una interfaz visual estilo hoja de calculo. Es como Airtable pero auto-hospedado y gratis.

Para que sirve?​

  • Crear bases de datos visuales - Sin escribir SQL, todo con interfaz grafica
  • Colaborar en equipo - Comparte tablas y vistas con tu equipo
  • Automatizar procesos - Webhooks y APIs para integrar con otras apps
  • Reemplazar hojas de calculo - Excel/Google Sheets con superpoderes

Alternativa Open Source a​

  • Airtable
  • Notion (databases)
  • Smartsheet
  • Google Sheets (avanzado)
  • Coda
  • Baserow

¿Por qué elegir NocoDB sobre alternativas SaaS?​

CaracterísticaNocoDBAlternativas SaaS
CostoPrecio fijo mensualPor usuario/uso
DatosEn tu servidorEn servidores externos
LímitesSin límitesLímites por plan
Personalización100% personalizableLimitada
CódigoOpen sourcePropietario

Ejemplos de uso​

  • CRM personalizado para tu negocio
  • Inventario de productos
  • Gestion de proyectos y tareas
  • Base de datos de clientes
  • Seguimiento de leads y ventas
  • Catalogo de productos con imagenes

Requisitos minimos​

RecursoMinimoRecomendado
CPU1 vCPU2 vCPU
RAM1 GB2 GB
Almacenamiento25 GB50 GB

Configuracion inicial​

Al desplegar NocoDB, se crea automaticamente:

  • Base de datos PostgreSQL - Para almacenar toda tu informacion
  • Interfaz web - Accesible desde tu subdominio

Primeros pasos​

1. Accede a NocoDB​

Despues del deployment, haz clic en "Abrir App". La primera vez te pedira crear una cuenta de administrador.

2. Crea tu primera base​

  1. Haz clic en New Base
  2. Dale un nombre a tu proyecto
  3. Agrega tablas con el boton +

3. Agrega columnas​

NocoDB soporta muchos tipos de campos:

  • Texto - Texto corto o largo
  • Numero - Enteros, decimales, moneda
  • Fecha - Fecha, hora, fecha y hora
  • Seleccion - Dropdown simple o multiple
  • Vinculo - Relaciona tablas entre si
  • Adjuntos - Sube archivos e imagenes
  • Formula - Calculos automaticos
  • Lookup/Rollup - Trae datos de tablas relacionadas

4. Crea vistas​

Una misma tabla puede verse de diferentes formas:

  • Grid - Vista de hoja de calculo clasica
  • Gallery - Tarjetas con imagenes
  • Kanban - Tablero estilo Trello
  • Calendar - Vista de calendario
  • Form - Formulario para capturar datos

API REST​

Cada tabla tiene su propia API REST automatica:

GET    /api/v1/db/data/noco/[project]/[table]
POST /api/v1/db/data/noco/[project]/[table]
PATCH /api/v1/db/data/noco/[project]/[table]/[id]
DELETE /api/v1/db/data/noco/[project]/[table]/[id]

Para obtener tu API token:

  1. Ve a tu perfil (esquina superior derecha)
  2. API Tokens
  3. Add new token

Recursos adicionales​

Solucion de problemas​

No puedo subir archivos grandes​

Por defecto hay un limite de tamano. Puedes aumentarlo en la configuracion del servidor.

La base de datos esta lenta​

Considera agregar indices a las columnas que usas frecuentemente para filtrar o buscar.

Como hago backup de mis datos?​

Usa el boton de Respaldos en Deployalo para crear snapshots completos de tu servidor, o exporta tablas individuales desde NocoDB.