NocoDB

Veritabanlarını işbirliğine dayalı elektronik tablolara dönüştüren açık kaynaklı Airtable alternatifi.

Web Arayüzüne Erişim

  • Bir tarayıcı açın ve şu adrese gidin: http://<server-ip>:8080
  • Kendinden imzalı SSL sertifikası uyarısını kabul edin.
  • İlk ziyaretinizde, bir yönetici hesabı (e-posta + şifre) oluşturmanız istenecektir.

Dosya ve Dizin Yapısı

  • Temel kurulum dizini: /root/nocodb/
  • Docker Compose tanımı: /root/nocodb/docker-compose.yml
  • Çevre değişkenleri: /root/nocodb/.env
  • PostgreSQL veritabanı verileri (kalıcı): /var/lib/docker/volumes/nocodb_db_data/_data
  • NocoDB iç verileri (yüklemeler, yapılandırmalar): /var/lib/docker/volumes/nocodb_nc_data/_data
  • Nginx site yapılandırması: /etc/nginx/sites-available/nocodb.conf
  • Kendinden imzalı SSL sertifikaları: /etc/nginx/ssl/
  • Nginx günlükleri: /var/log/nginx/

Dağıtımın Yönetimi

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

Notlar

  • Nginx, HTTP'yi otomatik olarak HTTPS'ye yönlendirir, NocoDB'yi kendi imzaladığı sertifika ile güvenli bir şekilde sunar ve trafiği 8080 numaralı bağlantı noktasına yönlendirir.
  • Güvenliği artırmak için Takım ve Ayarlar → Kullanıcılar → Ayarlar bölümünde "Yalnızca davet URL'si kullanılarak kayıt yapılmasına izin ver" seçeneğini etkinleştirin.

 

Başvuru Detayları