branchway

NocoDB hosten

NocoDB macht aus einer Datenbank eine Tabellenoberfläche, mit der auch Leute arbeiten können, die kein SQL schreiben. Selbst betrieben liegen die Daten im eigenen Haus statt bei einem Anbieter mit Sitz in den USA.

Image und Port

AngabeWert
Imagenocodb/nocodb:latest
Port8080
Empfohlene GrößeM (1024 MB)

Diese Werte trägst du unter „Umgebung“ ein:

NameWert
NC_DBdie Verbindung deiner PostgreSQL-Datenbank
NC_AUTH_JWT_SECRETein langes Zufallswort
NC_PUBLIC_URLdie Adresse deiner App

Datenbank und Dateien

Leg in der Console eine PostgreSQL-Datenbank an und verknüpfe sie mit der App. Die Zugangsdaten stehen danach als Umgebungsvariablen bereit, du musst nichts abtippen.

Unter „Speicher“ bekommt die App einen dauerhaften Ordner. Hänge ihn auf /usr/app/data ein – was dort liegt, überlebt jedes Deployment und jeden Neustart.

Worauf du achten musst

  • Ohne NC_DB arbeitet NocoDB mit einer Datei im Container – die beim nächsten Deployment verschwindet.
  • Hochgeladene Dateien liegen im dauerhaften Ordner. Wer viele Anhänge erwartet, nimmt stattdessen einen S3-Speicher.
  • Automatisierungen sind schlichter als bei Airtable. Für komplexere Abläufe lohnt sich die Kombination mit n8n.

Was es kostet

Größe M im Dauerbetrieb kostet rund 15,64 € im Monat, dazu die Datenbank ab rund 7,82 €. Abgerechnet wird sekundengenau: Wer nur zeitweise braucht, was hier läuft, stoppt die App und zahlt für diese Zeit nichts. Alle Preise

Häufige Fragen

Kann ich bestehende Tabellen weiterverwenden?

Ja. NocoDB kann sich auf eine vorhandene Datenbank legen und deren Tabellen bearbeitbar machen, ohne sie umzubauen.

Gibt es eine API?

Ja, NocoDB stellt für jede Tabelle eine REST-Schnittstelle bereit – praktisch, um eigene Anwendungen anzubinden.

Weiterlesen