Comparativa

Migrar de Airtable a NocoDB o Grist en un VPS

Comparativas8 min de lectura9 pasos

El 4 de agosto de 2026, Bending Spoons anunció la adquisición de Airtable por 1.285 millones de dólares. Este comprador tiene un historial bien documentado: tras adquirir Evernote en 2023, elevó significativamente la suscripción anual de los usuarios. Los equipos que almacenan sus datos de clientes, pipelines de proyectos o catálogos de contenido en Airtable tienen una ventana de migración antes de que cambien las tarifas. NocoDB y Grist ofrecen exactamente las mismas primitivas — bases de datos relacionales, vistas de hoja de cálculo, API REST — autoalojadas en un VPS que usted controla.

Contenido· Por qué la adquisición de Bending Spoons cambia las reglas1/9
  1. 01Por qué la adquisición de Bending Spoons cambia las reglas
  2. 02Lo que gana al autoalojar
  3. 03NocoDB vs Grist vs Airtable — tabla comparativa
  4. 04Elegir entre NocoDB y Grist
  5. 05Requisitos del VPS antes de empezar
  6. 06Migrar a NocoDB — procedimiento
  7. 07Migrar a Grist — procedimiento
  8. 08Mantenga el acceso a Airtable durante la migración
  9. 09Desplegar desde ServOrbit en un clic

Por qué la adquisición de Bending Spoons cambia las reglas

Bending Spoons ha construido su modelo sobre un patrón repetido: adquirir un SaaS maduro, reducir equipos y revisar los precios al alza. Evernote es el ejemplo más documentado — la suscripción anual aumentó significativamente tras la adquisición de Bending Spoons en 2023, sin cambios en las funciones. Las condiciones generales de Airtable no imponen ningún límite a las revisiones de precios anuales.

Airtable declaró 480 millones de dólares en ARR en junio de 2026, con 500.000 organizaciones clientes incluyendo el 80% del Fortune 100. Estas cifras indican una base de ingresos sólida — y un margen de maniobra en precios que crece con la dependencia de los clientes.

Para una agencia o equipo de desarrollo que ha construido sus flujos de trabajo sobre Airtable, la pregunta ya no es «¿cambiarán los precios?» sino «¿cuándo y cuánto?»

Lo que gana al autoalojar

  • Coste fijo — un VPS a {{vps.start.price}} al mes cubre NocoDB para un equipo de diez personas sin ninguna línea variable por usuario.
  • Datos bajo su control — ningún tercero accede a sus bases de contactos, pipelines comerciales o catálogos de productos.
  • API REST idéntica — NocoDB expone una API compatible con los webhooks e integraciones que ha construido sobre Airtable.
  • Sin límite de registros — Airtable limita a 50.000 filas en los planes Business; NocoDB y Grist autoalojados no tienen ninguno.
  • Actualizaciones controladas — usted elige cuándo migrar a una nueva versión sin cambios disruptivos impuestos por el proveedor.
  • Exportación completa en cualquier momento — sus datos viven en su propia base PostgreSQL o MySQL, exportables sin depender de una API de terceros.

NocoDB vs Grist vs Airtable — tabla comparativa

Desplace la tabla

CriterioNocoDBGrist
LicenciaAGPL-3.0Apache 2.0
Modelo de datosBase de datos relacional (PostgreSQL / MySQL / SQLite)Hoja de cálculo relacional con columnas calculadas
Importación nativa de AirtableSí — mediante Personal Access Token y Shared Base IDNo — importación CSV/Excel; migración en dos pasos
Vistas disponiblesCuadrícula, galería, formulario, kanban, calendario, mapaCuadrícula, tarjeta, calendario, detalle de registro
FórmulasLimitadas (básicas)Avanzadas — sintaxis Python, columnas calculadas encadenadas
API REST autogeneradaSí — OpenAPI 3.0 por tablaSí — API REST y Webhooks
RAM mínima2 GB (recomendado 2 vCPU / 4 GB)1 GB (recomendado 1 vCPU / 2 GB)
Caso de uso principalSustitución directa de Airtable, formularios públicos, CRM ligeroHojas de cálculo complejas, columnas calculadas, análisis de datos

Elegir entre NocoDB y Grist

La elección depende de la naturaleza de sus bases de Airtable.

Elija NocoDB si sus bases de Airtable son principalmente tablas de datos vinculados — contactos, tickets, inventarios, pipelines — con vistas kanban y formularios públicos. La importación nativa por API evita la conversión manual y la interfaz es visualmente muy similar. NocoDB autogenera una API REST OpenAPI 3.0 por tabla: si sus scripts o webhooks de Zapier, Make o n8n ya consumen la API de Airtable, la transición se limita a cambiar la URL base y el token de autenticación.

Elija Grist si utiliza intensivamente las fórmulas y columnas calculadas de Airtable. Grist usa sintaxis Python para sus fórmulas, lo que aporta más potencia para bases de cálculo o análisis. Una columna calculada puede referenciar múltiples columnas de la misma tabla o de una tabla vinculada, sin límite de profundidad — mientras que Airtable bloquea las referencias circulares. La importación se realiza desde una exportación CSV de Airtable, lo que requiere un paso intermedio, pero es un ejercicio de una hora en una base de tamaño estándar.

Ambas herramientas son complementarias: algunos equipos despliegan NocoDB para datos operacionales — CRM, gestión de proyectos, formularios de cliente — y Grist para cuadros de mando de informes que agregan datos de múltiples fuentes. Ambas pueden autoalojarse en el mismo VPS si los recursos lo permiten.

Requisitos del VPS antes de empezar

Ambas herramientas se instalan mediante Docker Compose. Un VPS Linux con acceso root es suficiente — se recomiendan Ubuntu 22.04 LTS o Debian 12.

Para NocoDB: 2 vCPU y 4 GB de RAM para un equipo de diez a veinte personas. 20 GB de almacenamiento SSD para adjuntos. Docker 24+ y Docker Compose v2. NocoDB puede funcionar con SQLite integrado para uso individual, pero PostgreSQL es recomendable en producción: gestiona mejor la concurrencia y simplifica las copias de seguridad automatizadas mediante pg_dump.

Para Grist: 1 vCPU y 2 GB de RAM para uso individual o equipos pequeños. Docker 24+. La configuración HTTPS puede pasar por un proxy inverso nginx o Caddy. Grist almacena sus documentos en un directorio persistente montado como volumen Docker — una copia de seguridad diaria de este directorio es suficiente para proteger todos los datos.

En ambos casos, prevea un nombre de dominio apuntando a su VPS y un certificado TLS — Let's Encrypt se integra de forma nativa mediante Certbot. Si aloja ambas herramientas en el mismo VPS, un VPS con 4 vCPU y 8 GB de RAM es un punto de partida cómodo para un equipo de menos de quince personas.

Migrar a NocoDB — procedimiento

  1. Generar un Personal Access Token de Airtable

    En su cuenta de Airtable, vaya a Account → Developer hub → Personal access tokens. Cree un token con los scopes data.records:read, schema.bases:read y webhook:manage. Cópielo — solo se muestra una vez.

    Recupere también su Shared Base ID: abra la base correspondiente, haga clic en Share → Get shareable link y copie la parte shr… de la URL.

  2. Desplegar NocoDB con Docker Compose

    Cree un archivo docker-compose.yml:

    services:
      nocodb:
        image: nocodb/nocodb:latest
        ports:
          - "8080:8080"
        environment:
          NC_DB: "pg://db:5432?u=nocodb&p=contraseña&d=nocodb"
        depends_on:
          - db
      db:
        image: postgres:15
        environment:
          POSTGRES_USER: nocodb
          POSTGRES_PASSWORD: contraseña
          POSTGRES_DB: nocodb
        volumes:
          - pg_data:/var/lib/postgresql/data
    volumes:
      pg_data:

    Arranque con docker compose up -d. NocoDB estará accesible en el puerto 8080.

  3. Configurar el proxy inverso y TLS

    Si usa nginx, cree un vhost que redirige el puerto 8080 hacia su dominio y obtenga un certificado con Certbot: certbot --nginx -d nocodb.sudominio.com. La variable de entorno NC_PUBLIC_URL debe apuntar a la URL HTTPS final para que los enlaces compartidos y webhooks funcionen correctamente.

  4. Importar la base de Airtable

    En la interfaz de NocoDB, cree un nuevo proyecto y haga clic en Import → Airtable. Introduzca su Personal Access Token y su Shared Base ID. NocoDB importa tablas, campos (con mapeo de tipos), vistas y registros a través de la API de Airtable. Para bases grandes (> 10.000 registros) la importación puede tardar varios minutos — se muestra un registro de progreso.

  5. Verificar tipos de campos y vistas

    Algunos tipos de campos de Airtable no tienen equivalente directo: los campos Formula se importan como texto, los Rollup pierden su agregación. Revise cada tabla crítica en NocoDB tras la importación y reconstruya las fórmulas o enlaces que no migraron. Los formularios públicos y webhooks deben reconfigurarse manualmente.

Migrar a Grist — procedimiento

  1. Exportar sus bases desde Airtable

    En Airtable, abra cada tabla y haga clic en Descargar CSV (menú de tres puntos en la parte superior derecha de la vista cuadrícula). Exporte una tabla a la vez — Airtable no ofrece exportación de múltiples tablas en una sola operación. Para bases complejas con muchas tablas vinculadas, planifique una sesión dedicada.

  2. Desplegar Grist con Docker

    Grist se despliega con una imagen Docker oficial:

    services:
      grist:
        image: gristlabs/grist:latest
        ports:
          - "8484:8484"
        volumes:
          - grist_data:/persist
        environment:
          APP_HOME_URL: "https://grist.sudominio.com"
          GRIST_SINGLE_ORG: "mi-organizacion"
    volumes:
      grist_data:

    Arranque con docker compose up -d. Añada su proxy inverso nginx y Certbot para TLS.

  3. Importar los CSV en Grist

    En la pantalla de inicio de Grist, haga clic en Add New → Import document para crear un documento desde un CSV, o Add New → Import from file desde un documento existente para añadir tablas. Grist también admite Excel, JSON y archivos TSV. El diálogo de importación permite elegir el destino (tabla nueva o existente) antes de aplicar la importación.

  4. Reconstruir relaciones y fórmulas

    Grist modela las relaciones entre tablas mediante columnas Reference — a crear manualmente para reproducir los campos vinculados de Airtable. Las fórmulas usan sintaxis Python: una fórmula de Airtable IF({Estado}="Activo", "Sí", "No") se convierte en "Sí" if $Estado == "Activo" else "No" en Grist. La documentación oficial en support.getgrist.com/imports cubre los casos de migración más comunes.

Mantenga el acceso a Airtable durante la migración

No cancele su suscripción a Airtable antes de validar que todas sus automatizaciones e integraciones funcionan en NocoDB o Grist. Planifique un período de doble funcionamiento de al menos dos semanas. Exporte una copia completa de cada base en CSV antes de empezar, independientemente del método de migración elegido — es su red de seguridad si la importación parcial falla en algún tipo de campo.

Desplegar desde ServOrbit en un clic

ServOrbit ofrece plantillas VPS preconfiguradas para NocoDB y Grist. La plantilla instala Docker, el docker-compose.yml listo para usar, el proxy inverso nginx y la cadena Certbot — introduzca su dominio y la contraseña de base de datos, y el VPS estará listo en minutos.

Los VPS parten desde {{vps.start.price}} al mes con acceso root, IPv4 dedicada y SSD en nuestros centros de datos europeos. La opción Administración VPS está disponible si prefiere delegar el mantenimiento del sistema.

Despliegue NocoDB o Grist en su VPS

Acceso root, IPv4 dedicada, SSD. Plantillas NocoDB y Grist disponibles. Sus datos permanecen en su infraestructura.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.

Escribir por WhatsAppse abre en una pestaña nueva