NocoDB

Open-Source-Alternative zu Airtable, die Datenbanken in kollaborative Tabellenkalkulationen verwandelt.

Zugriff auf die Webschnittstelle

  • Öffnen Sie einen Browser und gehen Sie zu: http://<server-ip>:8080
  • Akzeptieren Sie die Warnung zum selbstsignierten SSL-Zertifikat.
  • Beim ersten Besuch werden Sie aufgefordert, ein Administratorkonto (E-Mail + Passwort) zu erstellen.

Datei- und Verzeichnisstruktur

  • Basisinstallationsverzeichnis: /root/nocodb/
  • Docker Compose-Definition: /root/nocodb/docker-compose.yml
  • Umgebungsvariablen: /root/nocodb/.env
  • PostgreSQL-Datenbankdaten (persistent): /var/lib/docker/volumes/nocodb_db_data/_data
  • Interne Daten von NocoDB (Uploads, Konfigurationen): /var/lib/docker/volumes/nocodb_nc_data/_data
  • Nginx-Website-Konfiguration: /etc/nginx/sites-available/nocodb.conf
  • Selbstsignierte SSL-Zertifikate: /etc/nginx/ssl/
  • Nginx-Protokolle: /var/log/nginx/

Verwaltung der Bereitstellung

cd /root/nocodb
docker compose ps                 # View running services
docker compose logs -f            # Watch logs
docker compose down               # Stop services
docker compose up -d              # Start services

Anmerkungen

  • Nginx leitet HTTP automatisch zu HTTPS um, stellt NocoDB mit einem selbstsignierten Zertifikat sicher bereit und leitet den Datenverkehr an Port 8080 weiter.
  • Aktivieren Sie unter „Team & Einstellungen“ → „Benutzer“ → „Einstellungen“ die Option „Anmeldung nur über Einladungs-URL zulassen“, um die Sicherheit zu erhöhen.

 

Anwendungsdetails