NocoDB

Open-source alternativa k Airtable, která mění databáze na spolupracující tabulky.

Přístup k webovému rozhraní

  • Otevřete prohlížeč a přejděte na adresu: http://<server-ip>:8080
  • Přijměte varování o certifikátu SSL s vlastním podpisem.
  • Při první návštěvě budete vyzváni k vytvoření administrátorského účtu (e-mail + heslo).

Struktura souborů a adresářů

  • Základní instalační adresář: /root/nocodb/
  • Definice Docker Compose: /root/nocodb/docker-compose.yml
  • Proměnné prostředí: /root/nocodb/.env
  • Data databáze PostgreSQL (trvalá): /var/lib/docker/volumes/nocodb_db_data/_data
  • Interní data NocoDB (nahrávky, konfigurace): /var/lib/docker/volumes/nocodb_nc_data/_data
  • Konfigurace webu Nginx: /etc/nginx/sites-available/nocodb.conf
  • Samopodepsané certifikáty SSL: /etc/nginx/ssl/
  • Protokoly Nginx: /var/log/nginx/

Správa nasazení

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

Poznámky

  • Nginx automaticky přesměrovává HTTP na HTTPS, bezpečně poskytuje služby NocoDB pomocí certifikátu s vlastním podpisem a proxy provoz na port 8080.
  • V části Tým a nastavení → Uživatelé → Nastavení povolte možnost „Povolit registraci pouze pomocí pozvánky URL“ pro zvýšení bezpečnosti.

 

Podrobnosti o aplikaci