NocoDB gratis: la alternativa open source a Airtable (instalación y primeros pasos)

Airtable me ha dado años de trabajo productivo. Pero hay un límite que ninguna versión gratuita elimina: en algún momento, tus datos viven en los servidores de otra empresa, bajo sus reglas de precio y sus límites de registros. NocoDB resuelve ese problema de raíz. Es una herramienta de código abierto que hace básicamente lo mismo que Airtable, pero que puedes instalar en tu propio servidor sin límites artificiales ni coste mensual.

Llevo tiempo usándolo para proyectos donde la privacidad de los datos o el coste a largo plazo son prioridad. En este artículo te explico qué es exactamente, cómo instalarlo paso a paso, qué lo diferencia de Airtable y de otras alternativas como Baserow, y en qué casos merece la pena el esfuerzo de autoalojarlo.

Qué es NocoDB y por qué es diferente a Airtable

NocoDB es una plataforma de código abierto que convierte cualquier base de datos en una interfaz visual tipo hoja de cálculo. Ahí está su gran diferencia frente a Airtable y frente a Baserow: mientras esas herramientas crean sus propias bases desde cero, NocoDB puede conectarse a bases de datos SQL que ya existen —PostgreSQL, MySQL, SQL Server o SQLite— y generar automáticamente una interfaz visual sobre ellas.

Eso significa dos cosas prácticas. Si ya tienes una base de datos empresarial funcionando en segundo plano, puedes darle a tu equipo una interfaz visual sin tocar el sistema original. Y si no tienes ninguna base de datos previa, puedes crear una desde cero exactamente igual que en Airtable, con tablas, campos tipados y relaciones.

El proyecto tiene más de 62.000 estrellas en GitHub, lo que indica una comunidad activa y un desarrollo constante. Es software fair-code: el código es público y auditable, y puedes autoalojarlo de forma gratuita para siempre.

Las dos formas de usar NocoDB

Antes de instalar nada, conviene tener claro qué camino vas a tomar, porque cambia completamente la experiencia.

NocoDB Cloud. La versión alojada por el propio equipo de NocoDB. No instalas nada, te registras y empiezas a trabajar en minutos, como en Airtable. Tiene un plan gratuito pensado para probar la herramienta con proyectos pequeños, con límites de registros, llamadas a la API y almacenamiento. Para uso serio, requiere pasar a un plan de pago por editor.

NocoDB autoalojado (self-hosted). Instalas NocoDB en tu propio servidor —una VPS, tu ordenador, un NAS doméstico o un contenedor Docker en cualquier proveedor cloud—. Esta versión no tiene límites de registros, ni de llamadas a la API, ni cuotas por usuario. El único límite es la capacidad de tu propio servidor. Y es completamente gratuita, sin letra pequeña.

Este artículo se centra en la segunda opción, porque es donde NocoDB demuestra su verdadero valor frente a Airtable.

Cómo instalar NocoDB en minutos con Docker

Si tienes conocimientos básicos de línea de comandos, instalar NocoDB con Docker es sorprendentemente rápido. No necesitas ser desarrollador, solo seguir los pasos con cuidado.

Paso 1: Preparar el entorno

Necesitas Docker instalado en tu ordenador o servidor. Si no lo tienes, descárgalo desde docker.com e instálalo siguiendo el asistente para tu sistema operativo.

Paso 2: Ejecutar el contenedor básico

Abre una terminal y ejecuta este comando:

docker run -d --name noco -v "$(pwd)"/nocodb:/usr/app/data/ -p 8080:8080 nocodb/nocodb:latest

Este comando descarga la imagen oficial de NocoDB, crea un contenedor llamado «noco», guarda los datos en una carpeta local para que no se pierdan si reinicias el contenedor, y expone la interfaz en el puerto 8080 de tu máquina.

Paso 3: Acceder a la interfaz

Abre tu navegador y entra en http://localhost:8080. Si instalaste NocoDB en un servidor remoto, sustituye «localhost» por la IP de ese servidor. Verás la pantalla de registro de NocoDB, donde creas tu primera cuenta de administrador con email y contraseña.

Paso 4: Instalación automática con PostgreSQL para producción

El comando anterior usa una base de datos ligera integrada, perfecta para pruebas. Para un uso más serio, NocoDB ofrece un script de instalación automática que configura PostgreSQL, Redis y un proxy con SSL de forma completa:

bash <(curl -sSL http://install.nocodb.com/noco.sh) <(mktemp)

Este script prepara todo el entorno de producción en un solo comando, sin que tengas que configurar manualmente cada pieza. Es la opción que recomendaría si vas a usar NocoDB de forma continuada para un proyecto real, ya sea propio o de un cliente.

Cómo funciona la interfaz una vez instalada

Una vez dentro, la experiencia se parece mucho a Airtable, aunque con algunas diferencias de terminología y de pulido visual.

Creas una base nueva desde cero, o conectas una base de datos externa introduciendo las credenciales de conexión —host, puerto, usuario, contraseña—. Si conectas una base existente, NocoDB detecta automáticamente todas las tablas y campos y genera la interfaz visual al instante, sin que tengas que definir nada manualmente.

Dentro de cada tabla puedes crear distintas vistas: cuadrícula, galería, Kanban, calendario y formulario. Cada vista puede tener sus propios filtros y ordenaciones, exactamente igual que en Airtable. Puedes crear relaciones entre tablas, campos de tipo Lookup para traer datos de tablas vinculadas, y fórmulas para calcular valores automáticamente.

Las funciones que más valoro frente a Airtable

Todos los roles disponibles sin coste adicional. En NocoDB, los cinco niveles de permiso —propietario, creador, editor, comentarista y visor— están disponibles gratis desde el primer momento, incluso en la versión cloud. En Airtable, ciertos roles avanzados de permisos requieren planes superiores.

Automatizaciones nativas con apps populares. NocoDB permite construir automatizaciones que se conectan con Slack, Microsoft Teams, Discord, WhatsApp o email directamente, sin depender de una herramienta externa como Make para los casos más sencillos.

API generada automáticamente. Cada base que creas en NocoDB expone automáticamente una API REST completa y documentada. Puedes usar esa API para conectar tus datos con cualquier aplicación externa, incluyendo Make o Zapier, sin configuración adicional.

Importación directa desde Airtable. Si ya tienes proyectos en Airtable y quieres migrar, NocoDB ofrece una función de importación que trae tus tablas, campos y datos de forma prácticamente automática.

Lo que hay que tener en cuenta antes de elegir NocoDB

Ser honesto sobre las limitaciones es tan importante como destacar las ventajas.

La interfaz es menos pulida. Airtable ha invertido años en refinar cada detalle visual de su producto. NocoDB, siendo un proyecto de código abierto con recursos más limitados, tiene una interfaz funcional pero con menos cuidado estético en ciertos rincones.

El autoalojamiento requiere mantenimiento. Si eliges instalar NocoDB en tu propio servidor, tú eres responsable de las copias de seguridad, las actualizaciones y la seguridad del servidor. Airtable gestiona todo eso por ti a cambio de tu suscripción. Existen servicios de hosting gestionado para NocoDB —como Elestio u Opsily— que asumen esa carga técnica por una cuota mensual, si prefieres no ocuparte tú mismo del mantenimiento.

El ecosistema de integraciones es más pequeño. Airtable tiene años de ventaja en integraciones nativas con otras herramientas populares. NocoDB está creciendo en ese aspecto, pero todavía no iguala la amplitud de opciones de Airtable.

Cuándo elegiría NocoDB frente a Airtable

Lo elegiría cuando la privacidad de los datos es una prioridad no negociable —información de clientes, datos médicos, información legal— y necesito control total sobre dónde viven físicamente esos datos.

Lo elegiría cuando el volumen de registros o de operaciones es tan alto que los límites de Airtable, incluso en sus planes de pago, empiezan a resultar caros. Autoalojado, NocoDB no tiene ese techo.

Lo elegiría cuando ya tengo una base de datos SQL funcionando en producción y solo necesito una capa visual encima, sin migrar nada.

Para proyectos pequeños, colaborativos, donde la comodidad y el pulido visual pesan más que el ahorro o el control de datos, Airtable sigue siendo la opción más cómoda. Pero si alguna vez has sentido esa fricción de depender completamente de un servicio externo para algo tan importante como tus datos de negocio, NocoDB merece al menos una tarde de exploración.

Por Joan

Un comentario sobre «NocoDB gratis: la alternativa open source a Airtable (instalación y primeros pasos)»
  1. Qué buen artículo, Joan. El gran problema de Airtable es que en cuanto empiezas a acumular registros de proyectos antiguos, históricos de métricas o volcados de datos grandes, el límite de la versión gratuita te come en un suspiro.

    Voy a probar la instalación con Docker en un VPS que tengo libre. Tener una interfaz visual tan cómoda pero conectada directamente a un PostgreSQL propio y sin pagar licencias por usuario cambia por completo las reglas del juego para los que gestionamos varios portales independientes. ¡Gran aporte!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *