Eliminierung technischer Schulden mit PHPStan, Rector PHP und PHPUnit. Über 20 Jahre Praxiserfahrung in skalierbaren Backends.
- Aktualisiert:
- Autor:
- Roland Golla
Was ist NocoDB?
Inhalt
NocoDB mit NCA: Schnelle Hilfe vom Experten
Gesetzliche Konformität & Inklusion. Optimierung von Performance und Conversion durch radikal nutzerzentriertes, universelles Design.
Skalierbare KI-Systeme mit echtem Code Ownership. CI/CD, Backup-Strategien und Infrastruktur, die mit deinem Team wächst.
So funktioniert NocoDB
- Datenquelle: eine bestehende SQL Datenbank oder eine neue, die NocoDB selbst anlegt.
- Metadatenbank: NocoDB speichert Ansichten, Rechte und Einstellungen getrennt von den eigentlichen Daten, im Betrieb am besten in PostgreSQL.
- Oberfläche und APIs: Tabellen, Ansichten, REST API, Webhooks und MCP Endpunkte greifen auf dieselben Daten zu.
NocoDB Funktionen im Überblick
- Ansichten: Grid, Formular, Kanban, Galerie, Kalender und Karte auf dieselbe Tabelle.
- Relationen: Verknüpfungen zwischen Tabellen, Lookups und Rollups ohne SQL.
- REST API: wird für jede Tabelle automatisch erzeugt, mit Token Authentifizierung.
- Webhooks: lösen bei neuen oder geänderten Datensätzen Aktionen aus, etwa in einem Workflow Tool.
- Rollen und Rechte: Zugriff pro Workspace, Base und Tabelle steuern.
- MCP Server: KI Clients legen Datensätze an, lesen, ändern und löschen sie per natürlicher Sprache.
NocoDB Lizenz 2026: Was die Sustainable Use License bedeutet
- Erlaubt: NocoDB im eigenen Unternehmen betreiben, anpassen und für interne Prozesse nutzen.
- Nicht erlaubt: NocoDB verkaufen oder als bezahlten Dienst für Dritte anbieten.
- Grauzone prüfen: Wer NocoDB in ein Produkt einbauen will, das Kunden bezahlen, sollte die Lizenz vorher genau lesen lassen.
NocoDB und Alternativen im Vergleich
| Tool | Lizenz | Stärke |
|---|---|---|
| NocoDB | Sustainable Use License seit Januar 2026 | Setzt direkt auf bestehende SQL Datenbanken auf, größte Community |
| Baserow | MIT für den Core | Polierte No Code Oberfläche, Plugins, eingebaute Automationen |
| Teable | AGPL | PostgreSQL nativ, stark bei großen Datenmengen und Echtzeit |
| Grist | Apache 2.0 | Formeln in Python statt eigener Formelsprache |
| Airtable | Proprietär, reines SaaS | Kein Setup nötig, aber kein Self Hosting und Preis pro Nutzer |
NocoDB MCP Server: KI Agenten an Tabellen anbinden
NocoDB selbst hosten: Docker, Backups und Sicherheit
docker run -d --name noco \
-v "$(pwd)"/nocodb:/usr/app/data/ \
-p 8080:8080 \
nocodb/nocodb:latest
- PostgreSQL als Metadatenbank statt der internen SQLite Datei.
- Backups vom Docker Volume und von der Datenbank, regelmäßig getestet.
- Langer JWT Secret über NC_AUTH_JWT_SECRET, damit Tokens sicher bleiben.
- Datenbank privat halten, nur NocoDB darf von außen erreichbar sein, am besten hinter einem Reverse Proxy mit TLS.
- Updates testen: Release Notes lesen und neue Versionen zuerst auf einer Kopie prüfen.
Wann passt NocoDB, wann nicht?
- Admin Oberfläche über eine bestehende MySQL oder PostgreSQL Datenbank.
- Interne Listen, Anfragen und Freigaben statt geteilter Excel Dateien.
- Airtable ablösen, wenn die Kosten pro Nutzer mit dem Team wachsen.
- Datenmodelle schnell testen, bevor eine eigene App entsteht.
Live production data stores, like MySQL or Snowflake, are intimidating for business users
NCA Erfahrung: Datenoberflächen, Self Hosting und KI Anbindung
NCA Vibe Coding Consulting
Roland Golla ist Entwickler aus Leidenschaft – seit über 20 Jahren. Er hat hunderte Projekte begleitet, von Legacy-Refactoring bis KI-Integration. Bei Vibe Coding verbindet er das Beste aus beiden Welten: Die Geschwindigkeit von KI-generiertem Code mit der Qualität professioneller Softwareentwicklung. Kein Bullshit, keine Agentur-Floskeln – direkte Hilfe von jemandem, der selbst täglich im Code steckt.
Häufige Fragen zu NocoDB
Ist NocoDB 2026 noch Open Source?
Nein, nicht im strengen Sinn. Seit dem 29. Januar 2026 stehen die Hauptbranches unter der Sustainable Use License. Der Quellcode bleibt einsehbar und darf intern genutzt und angepasst werden. Verkauf oder Betrieb als bezahlter Dienst für Dritte sind aber nicht erlaubt. Fachlich spricht man deshalb von source available. Wer eine OSI Lizenz braucht, prüft Baserow, Teable oder Grist.
Ist NocoDB 2026 kostenlos?
Ja, die selbst gehostete Community Edition ist kostenlos und hat keine Grenzen bei Nutzern, Datensätzen und Speicher. Kosten entstehen trotzdem: für Server, Backups, Updates und die Zeit fürs Betreiben. Daneben gibt es eine gehostete Cloud Variante mit eigenen Tarifen und Limits. Für Teams, die Airtable pro Nutzer bezahlen, ist der Wechsel oft vor allem eine Frage der Datenhoheit.
Welche Datenbanken unterstützt NocoDB 2026?
NocoDB arbeitet mit PostgreSQL, MySQL, MariaDB, SQL Server und SQLite. Ihr könnt eine bestehende Datenbank anbinden oder NocoDB eine neue anlegen lassen. Die Daten bleiben dabei in eurer Datenbank. NocoDB speichert nur Ansichten, Rechte und Einstellungen in einer eigenen Metadatenbank. Für den produktiven Betrieb empfiehlt sich PostgreSQL als Metadatenbank.
Hat NocoDB 2026 einen MCP Server?
Ja, NocoDB bringt einen eigenen MCP Server mit. Jeder Endpunkt hat eine eigene URL für MCP fähige Clients. KI Agenten können dann Datensätze anlegen, lesen, ändern und löschen, gesteuert per natürlicher Sprache. Laut Dokumentation funktioniert das aktuell mit Desktop Clients. Wichtig: Gebt Agenten nur die Rechte, die sie wirklich brauchen, und arbeitet mit Testdaten, solange das Modell nicht auf eigener Infrastruktur läuft.
Ist NocoDB 2026 eine gute Airtable Alternative?
Für viele interne Anwendungsfälle ja. NocoDB bietet Tabellen, Relationen, Formulare, Kanban, Kalender, APIs und Webhooks. Der große Unterschied: Die Daten liegen in eurer eigenen SQL Datenbank. Airtable punktet dafür mit null Setup und fertigen Automationen. Wer Datenhoheit will und einen Server betreiben kann, fährt mit NocoDB gut. Wer gar keine Technik anfassen will, bleibt eher bei einem SaaS.
Darf ich NocoDB in einem Kundenprojekt einsetzen?
Das hängt vom Modell ab. Betreibt der Kunde NocoDB für seine eigenen internen Prozesse, ist das mit der Sustainable Use License vereinbar. Wollt ihr NocoDB als bezahlten Dienst anbieten oder in ein Produkt einbauen, das ihr verkauft, wird es kritisch. Lasst solche Fälle vorher rechtlich prüfen. Wir ordnen die technische Seite ein, eine Rechtsberatung ersetzt das nicht.
Wie installiere ich NocoDB mit Docker?
Am schnellsten mit einem einzigen Docker Befehl, der das Image nocodb/nocodb startet und Port 8080 freigibt. Ein gemountetes Volume sichert die Daten. Für den Betrieb solltet ihr zusätzlich PostgreSQL als Metadatenbank nutzen, einen langen JWT Secret setzen, die Datenbank privat halten und NocoDB hinter einem Reverse Proxy mit TLS betreiben. Backups von Volume und Datenbank gehören dazu.
Ist NocoDB DSGVO konform?
NocoDB kann DSGVO konform betrieben werden, wenn ihr es selbst auf Servern in der EU hostet. Dann verlassen die Daten eure Infrastruktur nicht. Entscheidend sind trotzdem eure Prozesse: Rechte, Löschkonzepte, Backups und Auftragsverarbeitung mit dem Hoster. Bei der gehosteten Cloud Variante müsst ihr den Anbieter und den Speicherort genauer prüfen.
Was ist der Unterschied zwischen NocoDB und Baserow?
NocoDB setzt direkt auf bestehende SQL Datenbanken auf und hat die größere Community. Baserow ist eher ein eigenständiger No Code Datenbank Builder mit polierter Oberfläche, Plugins und eingebauten Automationen. Beim Thema Lizenz liegt Baserow vorn: Der Core steht unter MIT. NocoDB nutzt seit 2026 die Sustainable Use License, die den Weiterverkauf ausschließt.
Kann NocoDB eine eigene Anwendung ersetzen?
Für interne Tools oft ja, für komplexe Produkte meist nicht. NocoDB ist stark bei Listen, Freigaben und Admin Oberflächen über bestehenden Daten. Sobald eigene Geschäftslogik, Endkunden Oberflächen oder ein verkaufbares Produkt ins Spiel kommen, stößt es an Grenzen. Dann ist eine eigene Anwendung sinnvoller, die parallel auf dieselbe Datenbank zugreifen kann.
Wie verbinde ich NocoDB mit Automationen?
Über Webhooks und die automatisch erzeugte REST API. Webhooks feuern bei neuen oder geänderten Datensätzen und stoßen Workflows in Automationstools an. Über die REST API schreiben andere Systeme Daten zurück. So lassen sich Formulare, Benachrichtigungen und Übergaben zwischen Teams abbilden, ohne dass jemand manuell Daten kopiert.
Brauche ich Programmierkenntnisse für NocoDB?
Für die tägliche Nutzung nicht. Tabellen, Ansichten, Formulare und Filter lassen sich komplett in der Oberfläche einrichten. Für Installation, Updates, Backups und Sicherheit braucht es aber technisches Wissen, etwa zu Docker, Datenbanken und Reverse Proxy. Wer das nicht im Team hat, sollte den Betrieb bewusst planen oder sich Unterstützung holen.