Comment remplacer Airtable par NocoDB gratuitement sur n8n
Chapitres
Résumé
Ce tutoriel présente NocoDB, une alternative open source et auto-hébergeable à Airtable, et comment l'intégrer avec n8n pour stocker et manipuler des données dans vos workflows d'automatisation. L'objectif : supprimer la dépendance à Airtable tout en conservant une interface tableur intuitive.
Pourquoi remplacer Airtable par NocoDB ?
Airtable impose des limites sur le nombre d'enregistrements (1 000 en gratuit, 50 000 en payant) et facture l'accès API. NocoDB est gratuit, sans limites d'enregistrements, et peut être auto-hébergé sur votre propre serveur. Les données restent sous votre contrôle total. NocoDB offre les mêmes fonctionnalités principales : vues tableur, formulaires, galerie, kanban et API REST complète compatible avec n8n.
Modèles de données et types de colonnes
NocoDB permet de créer des tables avec des types de colonnes variés : texte, nombre, date, email, URL, case à cocher, sélection unique ou multiple, relations entre tables et formules. L'interface est proche d'Airtable, ce qui facilite la migration. Les vues permettent de filtrer, trier et grouper les données sans modifier la table source.
Intégration avec n8n
n8n dispose d'un noeud NocoDB natif qui permet de créer, lire, mettre à jour et supprimer des enregistrements via l'API. La connexion nécessite l'URL de l'instance NocoDB et un token API généré dans les paramètres. Si NocoDB et n8n sont sur le même serveur, la communication est instantanée via le réseau Docker interne.
Migration depuis Airtable
Pour migrer, exporter les données Airtable en CSV, puis les importer dans NocoDB. Recréer les types de colonnes manuellement pour conserver la structure. Mettre à jour les workflows n8n en remplaçant les noeuds Airtable par les noeuds NocoDB avec les mêmes opérations (Create Row, Get Row, Update Row, Delete Row).
Comparatif Airtable vs NocoDB
Comparez les deux solutions critère par critère pour votre usage avec n8n.
Contenu détaillé
00:00Introduction
Présentation du tutoriel : pourquoi et comment remplacer Airtable par NocoDB dans les workflows n8n.
01:00Limites d'Airtable
Problème de limites d'enregistrements, coût de l'accès API et dépendance à un service cloud propriétaire.
02:30Présentation de NocoDB
Interface tableur open source, auto-hébergeable, sans limites d'enregistrements. Compatible avec PostgreSQL, MySQL et SQLite.
04:00Créer une base et des tables
Création d'une base de données dans NocoDB, ajout de tables, configuration des colonnes avec les types appropriés.
06:30Types de colonnes et vues
Texte, nombre, date, sélection, relations entre tables, formules. Création de vues filtrées et triées.
09:00API et token d'accès
Générer un token API dans les paramètres NocoDB. Structure de l'API REST pour les opérations CRUD.
11:00Connecter NocoDB à n8n
Créer un credential NocoDB dans n8n avec l'URL et le token. Utiliser le noeud NocoDB pour lire et écrire des données.
13:00Migration depuis Airtable
Export CSV depuis Airtable, import dans NocoDB. Remplacement des noeuds Airtable par NocoDB dans les workflows existants.
15:00Conclusion et bonnes pratiques
Avantages de NocoDB en production : coût nul, données privées, performances locales. Recommandation d'installer sur le même serveur que n8n.
Questions fréquentes
Transcription complète
Pour aller plus loin
Ce tutoriel vous a été utile ? Contactez-moi pour un accompagnement personnalisé sur n8n.