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

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.