NocoDB

Nyílt forráskódú Airtable alternatíva, amely az adatbázisokat együttműködési táblázatokká alakítja.

A webes felület elérés

  • Nyissa meg a böngészőt, és lépjen a következő oldalra: http://<server-ip>:8080
  • Fogadja el az önaláírt SSL-tanúsítványra vonatkozó figyelmeztetést.
  • Az első látogatáskor a rendszer kéri, hogy hozzon létre egy rendszergazdai fiókot (e-mail + jelszó).

Fájl- és könyvtárszerkezet

  • Alap telepítési könyvtár: /root/nocodb/
  • Docker Compose definíció: /root/nocodb/docker-compose.yml
  • Környezeti változók: /root/nocodb/.env
  • PostgreSQL adatbázis adatai (állandó): /var/lib/docker/volumes/nocodb_db_data/_data
  • NocoDB belső adatok (feltöltések, konfigurációk): /var/lib/docker/volumes/nocodb_nc_data/_data
  • Nginx webhely konfiguráció: /etc/nginx/sites-available/nocodb.conf
  • Ön aláírt SSL tanúsítványok: /etc/nginx/ssl/
  • Nginx naplófájlok: /var/log/nginx/

A telepítés kezelése

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

Megjegyzések

  • Az Nginx automatikusan átirányítja a HTTP-t HTTPS-re, biztonságosan szolgálja ki a NocoDB-t önaláírt tanúsítvánnyal, és a forgalmat a 8080-as portra továbbítja.
  • A Csapat és beállítások → Felhasználók → Beállítások menüpontban engedélyezze a „Csak meghívó URL-en keresztül történő regisztráció engedélyezése” opciót a biztonság növelése érdekében.

 

Az alkalmazás részletei