โนโคดีบี

ทางเลือกแบบโอเพนซอร์สแทน Airtable ที่เปลี่ยนฐานข้อมูลให้เป็นสเปรดชีตสำหรับการทำงานร่วมกัน

การเข้าถึงเว็บอินเทอร์เฟซ

  • เปิดเบราว์เซอร์แล้วไปที่: http://<server-ip>:8080
  • ยอมรับคำเตือนเกี่ยวกับใบรับรอง SSL ที่ลงนามด้วยตนเอง
  • ในการเข้าชมครั้งแรก คุณจะได้รับแจ้งให้สร้างบัญชีผู้ดูแลระบบ (อีเมล + รหัสผ่าน)

โครงสร้างไฟล์และไดเร็กทอรี

  • ไดเร็กทอรีการติดตั้งหลัก: /root/nocodb/
  • คำจำกัดความของ Docker Compose: /root/nocodb/docker-compose.yml
  • ตัวแปรสภาพแวดล้อม: /root/nocodb/.env
  • ข้อมูลฐานข้อมูล PostgreSQL (แบบถาวร): /var/lib/docker/volumes/nocodb_db_data/_data
  • ข้อมูลภายในของ NocoDB (ไฟล์อัปโหลด, ไฟล์การตั้งค่า): /var/lib/docker/volumes/nocodb_nc_data/_data
  • การตั้งค่าเว็บไซต์ Nginx: /etc/nginx/sites-available/nocodb.conf
  • ใบรับรอง SSL ที่ลงนามด้วยตนเอง: /etc/nginx/ssl/
  • บันทึก Nginx: /var/log/nginx/

การจัดการการติดตั้งใช้งาน

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

หมายเหตุ

  • Nginx จะทำการเปลี่ยนเส้นทาง HTTP ไปยัง HTTPS โดยอัตโนมัติ ให้บริการ NocoDB อย่างปลอดภัยด้วยใบรับรองที่ลงนามด้วยตนเอง และส่งต่อทราฟฟิกไปยังพอร์ต 8080
  • ในเมนู ทีมและการตั้งค่า ผู้ใช้ การตั้งค่า ให้เปิดใช้งาน “อนุญาตให้ลงทะเบียนโดยใช้ URL เชิญเท่านั้น” เพื่อเพิ่มความปลอดภัย

 

รายละเอียดการสมัคร