Image und Port
| Angabe | Wert |
|---|---|
| Image | nocodb/nocodb:latest |
| Port | 8080 |
| Empfohlene Größe | M (1024 MB) |
Diese Werte trägst du unter „Umgebung“ ein:
| Name | Wert |
|---|---|
NC_DB | die Verbindung deiner PostgreSQL-Datenbank |
NC_AUTH_JWT_SECRET | ein langes Zufallswort |
NC_PUBLIC_URL | die 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_DBarbeitet 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.