NocoDB: Die Open-Source Airtable-Alternative für deine Daten

NocoDB: Die Open-Source Airtable-Alternative für deine Daten
Photo by Campaign Creators / Unsplash

Kurzantwort: NocoDB ist eine Open-Source Airtable-Alternative, die du auf dem eigenen Server hostest und die jede MySQL-, PostgreSQL- oder SQLite-Datenbank in eine kollaborative Tabellenoberfläche verwandelt — ideal für Schweizer KMU, die volle Datenhoheit, revDSG-Konformität und monatliche SaaS-Kostenersparnis suchen.

Geeignet für: Schweizer KMU ab 3 Mitarbeitenden, die Daten zentral, selbstgehostet und DSG-/revDSG-konform verwalten wollen.
Wir helfen Schweizer KMUs dabei, NocoDB sicher auf eigener Infrastruktur einzurichten, mit bestehenden Tools (n8n, Ollama, Docmost) zu verbinden und laufende SaaS-Kosten zu senken.

NocoDB: Die Open-Source Airtable-Alternative für Schweizer KMU

Du suchst nach einer flexiblen Datenbank-Lösung wie Airtable, willst aber nicht abhängig von einer US-Cloud sein, monatlich wachsende Lizenzkosten zahlen oder deine Kundendaten aus der Schweiz auslagern? Dann ist NocoDB genau die Plattform, die du kennenlernen solltest. Die Open-Source-Lösung wandelt jede bestehende SQL-Datenbank in eine kollaborative, klickbare Tabellenoberfläche um — und du behältst dabei zu jeder Zeit die volle Kontrolle über deine Daten. In diesem ausführlichen Leitfaden zeigen wir dir, was NocoDB kann, wie es sich von Airtable und Notion abhebt, wie du es in wenigen Minuten auf einem Schweizer Server einrichtest und für welche Use Cases es sich im KMU-Alltag besonders bewährt.

NocoDB verwandelt deine SQL-Datenbank in eine Airtable-ähnliche Oberfläche — selbstgehostet und DSG-konform.

Was ist NocoDB?

NocoDB ist ein quelloffenes, selbsthostbares Datenbank-Frontend, das jede bestehende relationale Datenbank — MySQL, PostgreSQL, SQLite, MariaDB oder SQL Server — in eine Smart-Spreadsheet-Oberfläche verwandelt. Statt komplexe SQL-Statements zu schreiben, erstellst du Tabellen, Felder und Ansichten per Mausklick, teilst sie mit deinem Team und verknüpfst sie über eine REST- oder GraphQL-API mit anderen Werkzeugen. Das Projekt wird aktiv auf GitHub entwickelt, steht unter der AGPL-3-Lizenz und hat sich als eine der beliebtesten Airtable-Alternativen etabliert.

Das Besondere an NocoDB: Du startest nicht bei null, sondern schließt es an eine Datenbank an, die ohnehin schon existiert — zum Beispiel die Datenbank deines ERP, deines Onlineshops oder deiner n8n-Workflows. NocoDB liest die Struktur automatisch ein und generiert daraus Tabellen, Beziehungen und Ansichten. Für Schweizer KMU bedeutet das: Du musst keine neue Silo-Lösung einführen, sondern kannst bestehende Systeme zugänglicher machen, ohne Programmieraufwand.

  • Open Source: Komplett frei nutzbar unter AGPL-3, keine pro-Sitz-Lizenzgebühren.
  • Datenbank-nativ: Verbindet sich direkt mit MySQL, PostgreSQL, SQLite, MariaDB und SQL Server.
  • Kollaborativ: Mehrere Nutzer arbeiten gleichzeitig in geteilten Workspaces.
  • API-first: Automatischer REST- und GraphQL-Zugriff auf jede Tabelle.
  • Self-Hosted: Läuft auf deinem VPS, deinem eigenen Server oder bei einem Schweizer Hosting-Provider.
  • Ansichten: Grid, Galerie, Kanban, Formulare und Calendar aus demselben Datensatz.

Wie unterscheidet es sich von Airtable?

Airtable ist zweifellos ein ausgereiftes Produkt mit polierter Oberfläche und grossem App-Ökosystem. Für Schweizer KMU fallen aber schnell drei Hürden ins Gewicht: Die Daten liegen zwingend in US-Rechenzentren, die Preise steigen mit jeder zusätzlichen Person linear an und der revDSG-konforme Umgang mit Personendaten erfordert zusätzliche Verträge. NocoDB geht hier einen anderen Weg — die Software läuft auf deiner eigenen Infrastruktur, du zahlst keine pro-Sitz-Lizenz und du bestimmst selbst, wo und wie die Daten gespeichert werden.

Der grösste konzeptionelle Unterschied: Airtable speichert deine Daten in einer proprietären Cloud-Datenbank, auf die du nur über die Airtable-Oberfläche oder die Airtable-API zugreifen kannst. NocoDB dagegen nutzt eine Standard-SQL-Datenbank als Source-of-Truth. Das bedeutet, dass du jederzeit mit jedem Datenbank-Tool — DBeaver, psql, TablePlus oder einem Python-Skript — direkt auf die Rohdaten zugreifen kannst. Diese Offenheit ist gerade dann entscheidend, wenn du Daten mit n8n-Workflows, Ollama-Modellen oder Reporting-Tools wie Metabase weiterverarbeiten willst.

KriteriumNocoDBAirtableNotion
HostingSelf-Hosted (eigener Server / VPS)US-Cloud (SaaS)US-Cloud (SaaS)
PreisOpen Source — 0 CHF / Nutzerab ca. 12 CHF / Nutzer / Monatab ca. 11 CHF / Nutzer / Monat
DatenkontrolleVollständig in der SchweizBegrenzt, US-RechtBegrenzt, US-Recht
Datenbank-EngineMySQL, PostgreSQL, SQLite u. a.ProprietärProprietär
APIREST + GraphQL (automatisch)REST (limitiert)REST (limitiert)
revDSG-TauglichkeitSehr hoch (Daten im eigenen RZ)Aufwendig (SCC, Verträge)Aufwendig (SCC, Verträge)
Offline / IntranetJaNeinNein
App-ÖkosystemWachsendSehr grossGross

Fazit des Vergleichs: Wer eine sofort einsatzbereite Lösung ohne eigene Infrastruktur sucht, ist mit Airtable oder Notion schnell startklar. Wer aber Datenhoheit, revDSG-Konformität und langfristige Kostenkontrolle priorisiert — und das trifft auf die meisten Schweizer KMU zu — liegt mit NocoDB deutlich vorne.

Wie richte ich NocoDB ein?

Die einfachste Variante ist Docker. Mit einem einzigen Befehl startest du NocoDB inklusive PostgreSQL und Volume. Wir empfehlen, NocoDB hinter einen Reverse-Proxy wie Caddy oder Traefik zu schalten, damit du automatisch ein TLS-Zertifikat erhältst und die Verbindung sicher ist. Eine typische docker-compose.yml sieht so aus: ein postgres-Service als Datenbank, der nocodb-Service, der sich über Umgebungsvariablen verbindet, und ein Volume für die persistenten Daten.

  1. Server vorbereiten: Ubuntu 24.04 LTS auf einem VPS, 2 vCPU, 4 GB RAM.
  2. Docker & Docker Compose installieren (apt-get install docker.io docker-compose-plugin).
  3. docker-compose.yml von NocoDB herunterladen und anpassen (Passwörter, Hostname).
  4. Reverse-Proxy (Caddy) konfigurieren, der TLS automatisch über Let's Encrypt besorgt.
  5. docker compose up -d ausführen und warten, bis die Container laufen.
  6. Im Browser die Domain öffnen, Admin-Konto anlegen und erste Datenbank verbinden.
  7. Backups einrichten — tägliches pg_dump auf einen zweiten Speicherort.
💡
Tipp: Lege von Anfang an ein automatisiertes Datenbank-Backup an. Bei NocoDB ist die Datenbank die Quelle der Wahrheit — ein verlorenes Volume bedeutet Datenverlust. Wir empfehlen ein tägliches pg_dump in einen verschlüsselten S3-Bucket oder auf einen zweiten Schweizer Server.

Wenn du NocoDB produktiv betreiben willst, achte ausserdem auf Updates. Das Projekt veröffentlicht regelmässig neue Versionen mit Bugfixes und Sicherheits-Patches. Ein einfaches 'docker compose pull && docker compose up -d' hält dein System aktuell. Für KMU ohne eigene IT-Abteilung übernimmt Synara dieses Patch- und Backup-Management im Rahmen eines Self-Hosting-Pakets.

Möchtest du NocoDB ohne IT-Aufwand nutzen? Synara richtet dir NocoDB inklusive Backup, TLS und revDSG-konformem Hosting auf einem Schweizer Server ein. Unverbindliche Beratung vereinbaren →

Für welche Use Cases eignet es sich?

NocoDB glänzt überall dort, wo du strukturierte Daten mit mehreren Personen erfassen, durchsuchen und automatisieren willst. Weil jede Tabelle automatisch eine REST- und GraphQL-API bekommt, lässt sie sich nahtlos in n8n-Workflows einbinden — das ist der Punkt, an dem eine simple Tabelle zu einem echten Business-Tool wird.

Konkrete Use Cases für Schweizer KMU

  • CRM light: Lead-Erfassung über ein NocoDB-Formular, automatische Benachrichtigung über n8n an Telegram oder E-Mail.
  • Inventar & Lager: Produktstammdaten, Bestände und Lieferanten in einer Tabelle, Barcode-Scan via Mobil-App.
  • Projektverwaltung: Kanban-Ansicht für Aufgaben, verknüpft mit Kunden- und Rechnungsdatensätzen.
  • Rechnungsverarbeitung: NocoDB als Zentrale Ablage für von Ollama extrahierte Rechnungsdaten, weiterverarbeitet mit n8n.
  • Event-Anmeldungen: Formular-Ansicht für externe Anmeldungen, automatische Bestätigungsmail über einen n8n-Workflow.
  • Wissensmanagement: Kombiniert mit NocoDocs direkt in der Datenbank — wie wir im Artikel zu NocoDocs beschreiben.
  • Qualitätsmanagement: Checklisten, Auditergebnisse und Massnahmenverfolgung in einer zentralen Tabelle.

Ein konkretes Beispiel: Ein Zürcher Treuhand-Kunde von Synara verwaltete Mandantendaten früher in einer Excel-Liste, die wöchentlich per E-Mail verschickt wurde. Mit NocoDB können alle Mitarbeitenden parallel arbeiten, ein n8n-Workflow erzeugt automatisch Fristen-Erinnerungen und ein weiterer Workflow archiviert abgeschlossene Mandanten in eine separate Tabelle. Der Zeitaufwand für administrative Aufgaben fiel um rund 40 Prozent.

0 CHF
Lizenzkosten pro Nutzer und Monat
100 %
Datenkontrolle in Schweizer Infrastruktur
REST + GraphQL
Automatische API pro Tabelle
6+
Ansichten: Grid, Kanban, Galerie, Form, Calendar, Org-Chart

Wie sichert NocoDB meine Daten?

Datenschutz beginnt bei der Infrastruktur. Weil NocoDB selbstgehostet läuft, entscheidest du allein, wo deine Daten physisch liegen — idealerweise auf einem Server in der Schweiz, etwa bei einem Schweizer Hosting-Provider. Damit unterliegen deine Daten dem Schweizer Datenschutzgesetz und dem revidierten DSG (revDSG), ohne dass du komplexe Standardvertragsklauseln mit US-Anbietern aushandeln musst.

Auf Anwendungsebene bietet NocoDB rollenbasierte Zugriffskontrolle. Du definierst pro Workspace, wer lesen, schreiben oder administrieren darf, und kannst sensible Tabellen gezielt einschränken. Für die Übertragung sorgt TLS über deinen Reverse-Proxy, für die Authentifizierung stehen E-Mail-Passwort, OAuth und SSO-Integrationen zur Verfügung. Backups liegen in deiner Hand — wir empfehlen eine 3-2-1-Strategie: drei Kopien, zwei Medien, eine Offsite-Kopie, jeweils verschlüsselt.

Eine Besonderheit gegenüber Cloud-SaaS: Du kannst NocoDB komplett im Intranet betreiben, ohne Internet-Anbindung. Das ist für KMU mit besonders sensiblen Daten — etwa im Gesundheitswesen, in der Treuhand oder im Maschinenbau — ein entscheidender Sicherheitsgewinn. Und weil die Datenbank ein Standard-PostgreSQL oder MySQL ist, kannst du jederzeit mit etablierten Tools wie Audit-Logging, Verschlüsselung auf Spalten-Ebene (pgcrypto) oder dedizierten Read-Replicas nachrüsten.

Vergiss nicht die organisatorischen Massnahmen: Definiere, wer im Team Zugriff auf welche Tabellen hat, richte ein Vier-Augen-Prinzip für kritische Änderungen ein und dokumentiere, welche Datensätze Personendaten im Sinne des revDSG enthalten. Eine saubere Berechtigungsmatrix ist mindestens genauso wichtig wie die technische Verschlüsselung. Werden Mitarbeitende weiteregberechtigt (z. B. durch Rollenwechsel oder Austritt), revozierst du den Zugang in NocoDB mit einem Klick — etwas, das bei verteilten Excel-Listen praktisch unmöglich ist.

"Wir haben unser CRM von Airtable auf NocoDB migriert und hosten die Lösung auf einem Server bei unserem Schweizer Provider. Die monatlichen Kosten sind auf null gesunken, und wir wissen endlich, wo unsere Kundendaten physisch liegen. Synara hat die Migration und das Backup-Konzept in zwei Tagen umgesetzt."

— M. Brunner

Geschäftsführer, Treuhandbüro Bodensee

Bereit, deine Daten selbst in die Hand zu nehmen? Synara plant und implementiert deine NocoDB-Infrastruktur — inklusive Migration, Backup und revDSG-konformer Konfiguration. Beratungstermin vereinbaren →

Ist NocoDB wirklich kostenlos?

Ja. NocoDB steht unter der AGPL-3-Lizenz und ist als Open-Source-Software kostenlos nutzbar. Du zahlst nur für die Infrastruktur (Server, Domain, Backup-Speicher) und optional für Implementierungs- oder Wartungsleistungen, die ein Partner wie Synara übernimmt.

Brauche ich Programmierkenntnisse für NocoDB?

Nein. NocoDB bietet eine grafische Oberfläche zum Erstellen von Tabellen, Feldern und Ansichten. Für die tägliche Nutzung sind keine Programmierkenntnisse nötig. Wenn du NocoDB mit n8n oder anderen Tools verbinden willst, hilft die automatisch generierte REST-API — auch hier reicht meist Klicken statt Code-Schreiben.

Kann ich meine bestehende Airtable-Datenbank importieren?

Ja. Du kannst Airtable-Tabellen als CSV exportieren und in NocoDB importieren. Für komplexere Migrationen mit verknüpften Datensätzen unterstützt NocoDB auch den direkten Import aus bestehenden SQL-Datenbanken. Synara bietet bei Bedarf eine vollständige Migrationshilfe an.

Ist NocoDB revDSG-konform einsetzbar?

Ja, wenn du es auf einem Server in der Schweiz hostest und die Zugriffskontrolle korrekt konfigurierst. Da die Daten in deiner eigenen Infrastruktur liegen, entfallen Standardvertragsklauseln mit ausländischen Anbietern. Wir empfehlen ausserdem Audit-Logging, verschlüsselte Backups und rollenbasierte Berechtigungen.

Wieviele Nutzer kann ich anlegen?

Beliebig viele. Weil NocoDB selbstgehostet ist, gibt es keine pro-Sitz-Lizenz. Du legst so viele Nutzerkonten an, wie dein Team benötigt — die einzige Grenze ist die Ressourcen deines Servers. Für grössere Teams empfehlen sich 4 vCPU und 8 GB RAM.

Lässt sich NocoDB mit n8n und Ollama kombinieren?

Sehr gut sogar. Da jede NocoDB-Tabelle automatisch eine REST- und GraphQL-API hat, kannst du mit n8n Datensätze lesen, schreiben oder triggern. In Kombination mit Ollama lassen sich beispielsweise Rechnungstexte automatisch extrahieren und in NocoDB speichern — ein Use Case, den wir im Artikel zur Rechnungsverarbeitung detailliert beschreiben.

Dieser Beitrag wurde mit Unterstützung von KI erstellt und von unserem Team überarbeitet.