Por qué autoalojar NocoDB en lugar de usar Airtable
Airtable resulta práctico, hasta que el número de filas crece y la tarificación por usuario y por registro empieza a pesar, sin contar con que sus datos operativos residen en los servidores de un editor SaaS. NocoDB se ejecuta en su propio VPS, sobre una auténtica base de datos PostgreSQL: cada tabla, archivo adjunto y clave de API permanece en su infraestructura, es usted quien define la política de copias de seguridad y de retención, y no hay ningún límite de filas ni de colaboradores más allá de lo que su servidor pueda soportar.
Lo que obtiene con una instancia de NocoDB autoalojada
- Vistas de cuadrícula, kanban, galería, calendario y formulario sobre una misma tabla.
- API REST y GraphQL generadas automáticamente, que convierten NocoDB en un auténtico backend no-code.
- Automatizaciones, webhooks y acciones programadas integradas.
- La importación desde Airtable, CSV, Excel y JSON.
- Roles granulares y vistas compartidas protegidas por contraseña.
Lo que necesita antes de empezar
Un VPS con al menos 2 GB de RAM (4 GB resultan cómodos para un equipo), Docker y Docker Compose instalados, y un nombre de dominio que apunte al servidor si desea HTTPS. En un VPS ServOrbit, Docker viene preinstalado y la plantilla NocoDB del marketplace conecta PostgreSQL y Redis por usted: puede, por tanto, saltarse la instalación manual descrita a continuación.
Desplegar NocoDB con Docker Compose
NocoDB se ejecuta en forma de tres contenedores: la aplicación NocoDB, una base de datos PostgreSQL y una caché Redis. Un único archivo Compose los define los tres. Indique las credenciales de la base de datos y un secreto JWT en variables de entorno, fije NC_PUBLIC_URL en su dominio y arranque la stack con docker compose up -d. NocoDB quedará accesible en el puerto 8080. Colóquelo detrás de un reverse proxy provisto de un certificado Let's Encrypt para servirlo por HTTPS.
Primer arranque y creación de su espacio de trabajo
Abra su dominio en un navegador, cree la primera cuenta de superadministrador y, después, cree una base. Importe una base CSV o de Airtable existente, o empiece con una tabla en blanco y alterne entre las vistas de cuadrícula, kanban y formulario. Genere un token de API desde sus ajustes de usuario para llamar, desde sus propias aplicaciones, a los endpoints REST o GraphQL generados automáticamente.
Documentación oficial
Para una configuración avanzada — bases de datos externas, SSO, almacenamiento de archivos adjuntos en S3 y escalado con workers — consulte la documentación oficial de NocoDB en docs.nocodb.com.
Conectarse por primera vez
Conectarse por primera vez
La primera vez que abra la URL, NocoDB muestra una pantalla de creación de cuenta: introduzca su correo electrónico y la contraseña que prefiera, y esa primera cuenta pasa a ser la de superadministrador. Abra la dirección cuanto antes.