โลโก้ NocoDB
อันดับ 58 ใน Top 100 Automation และ No-codeAGPLv3 (โอเพนซอร์ส)

NocoDB คืออะไร และวิธีติดตั้งบน Cloud Server

NocoDB คือเครื่องมือที่ครอบฐานข้อมูลของคุณด้วยหน้าจอแบบตารางที่ใช้งานเหมือนสเปรดชีต ทีมที่ไม่เขียน SQL จึงเพิ่มและแก้ไขข้อมูลได้เอง โดยข้อมูลจริงยังอยู่ในฐานข้อมูลขององค์กร

หมวดหมู่
Automation และ No-code
ติดตั้งบนเซิร์ฟเวอร์เองได้
ได้
สเปกเริ่มต้นที่แนะนำ
1 vCPU · RAM 2 GB
ไลเซนส์
AGPLv3 (โอเพนซอร์ส)
เว็บทางการ
เปิดเว็บไซต์
สร้าง Cloud Server เดี๋ยวนี้
  • ISO/IEC 27001
  • ISO 22301
  • ISO 20000-1
  • CSA-STAR

Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย

NocoDB คืออะไร

หลายองค์กรมีข้อมูลอยู่ในสเปรดชีตที่แชร์กันจนสับสน หรือมีฐานข้อมูลที่ทีมธุรกิจเข้าถึงไม่ได้เพราะต้องเขียน SQL NocoDB อยู่ตรงกลางพอดี คือให้หน้าจอตารางที่ใช้ง่ายบนฐานข้อมูลจริง

ระบบสร้างมุมมองได้หลายแบบจากข้อมูลชุดเดียว ทั้งตาราง คัมบัง ปฏิทิน และฟอร์มสำหรับกรอกข้อมูล ทำให้ทีมต่างแผนกใช้ข้อมูลชุดเดียวกันในรูปแบบที่ตัวเองถนัด

จุดที่ต่างจากบริการ SaaS ประเภทเดียวกันคือข้อมูลอยู่ในฐานข้อมูลของคุณเอง จึงเชื่อมกับระบบอื่นในองค์กรได้ตรง และไม่มีค่าบริการรายผู้ใช้ต่อเดือน

แผนผังการวางระบบ NocoDB บน Cloud Server หนึ่งเครื่องที่ Data Center ในประเทศไทย ผู้ใช้เข้าถึงผ่านไฟร์วอลล์ที่เปิดเฉพาะพอร์ต 443, 8080 ตัว NocoDB และข้อมูลอยู่บนเครื่องเดียวกัน เริ่มต้นที่ 1 vCPU แรม 2 GB และมีสำเนาสำรองเขียนออกไปเก็บอีกไซต์หนึ่ง
NocoDB ทำงานบน Cloud Server เครื่องเดียวได้ครบ เปิดเฉพาะพอร์ตที่จำเป็น ข้อมูลและสำเนาสำรองอยู่ใน Data Center ในประเทศไทย

ความสามารถเด่นของ NocoDB

หน้าจอตารางที่ใช้ง่าย

เพิ่ม แก้ไข และกรองข้อมูลได้เหมือนสเปรดชีตโดยไม่ต้องเขียน SQL

หลายมุมมองจากข้อมูลชุดเดียว

ตาราง คัมบัง ปฏิทิน แกลเลอรี และฟอร์มกรอกข้อมูล

ครอบฐานข้อมูลเดิมได้

ต่อกับ MySQL หรือ PostgreSQL ที่มีข้อมูลอยู่แล้วโดยไม่ต้องย้ายข้อมูล

สร้างฟอร์มเก็บข้อมูลภายนอก

แชร์ลิงก์ฟอร์มให้ลูกค้าหรือพนักงานกรอกแล้วข้อมูลเข้าตารางทันที

มี API ให้ระบบอื่นเรียก

สร้าง REST API ให้ทุกตารางโดยอัตโนมัติ

ใช้ NocoDB ทำอะไรได้บ้าง

  • ทะเบียนทรัพย์สินหรือทะเบียนโครงการที่หลายแผนกช่วยกันอัปเดต
  • ระบบติดตามงานที่ต้องใช้มุมมองคัมบังและปฏิทินร่วมกัน
  • ฟอร์มเก็บข้อมูลภายในที่ต้องส่งเข้าฐานข้อมูลกลางทันที
  • หน้าจอให้ทีมธุรกิจดูและแก้ข้อมูลในฐานข้อมูลเดิมอย่างมีขอบเขต

สเปก Cloud Server ที่แนะนำ

แผนภาพเทียบสเปก Cloud Server สำหรับ NocoDB 3 ระดับ เริ่มจาก 1 vCPU แรม 2 GB ดิสก์ NVMe 20 GB ไปจนถึง 4 vCPU แรม 8 GB ดิสก์ NVMe 120 GB โดยเทียบขนาดแยกตามแต่ละคอลัมน์
เริ่มจากระดับที่ตรงกับการใช้งานตอนนี้ แล้วเพิ่ม CPU และ RAM ทีหลังได้บนเครื่องเดิม
ระดับการใช้งานvCPURAMDisk
เริ่มต้นผู้ใช้ไม่เกิน 10 คน1 vCPU2 GBNVMe 20 GB
แนะนำผู้ใช้หลายสิบคนพร้อมไฟล์แนบ2 vCPU4 GBNVMe 60 GB
ใช้งานหนักตารางขนาดใหญ่และผู้ใช้พร้อมกันจำนวนมาก4 vCPU8 GBNVMe 120 GB

ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ

วิธีติดตั้ง NocoDB บน Cloud Server ของ THAI DATA CLOUD

ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server

สิ่งที่ต้องเตรียม

  • Cloud Server ที่ติดตั้ง Docker แล้ว
  • PostgreSQL หรือ MySQL สำหรับเก็บข้อมูลของ NocoDB
  • โดเมนและใบรับรอง SSL

ทดสอบบน Ubuntu Server 24.04 LTS ที่ติดตั้ง Docker แล้ว

  1. 1

    สร้างไฟล์ compose.yml

    services:
      db:
        image: postgres:16
        restart: always
        environment:
          POSTGRES_USER: nocodb
          POSTGRES_PASSWORD: ChangeThisStrongPassword
          POSTGRES_DB: nocodb
        volumes: [dbdata:/var/lib/postgresql/data]
    
      nocodb:
        image: nocodb/nocodb:latest
        restart: always
        depends_on: [db]
        environment:
          NC_DB: "pg://db:5432?u=nocodb&p=ChangeThisStrongPassword&d=nocodb"
          NC_PUBLIC_URL: "https://data.example.com"
        volumes: [ncdata:/usr/app/data]
        ports: ["127.0.0.1:8080:8080"]
    
    volumes:
      dbdata:
      ncdata:
  2. 2

    สั่งรัน

    docker compose up -d
  3. 3

    สร้างบัญชีผู้ดูแลระบบ

    เปิดหน้าเว็บผ่าน Reverse Proxy แล้วสมัครบัญชีแรกซึ่งจะเป็นผู้ดูแลระบบ

  4. 4

    ต่อกับฐานข้อมูลเดิมขององค์กร

    ถ้าต้องการครอบฐานข้อมูลที่มีอยู่ ให้เพิ่มการเชื่อมต่อภายนอกโดยใช้ผู้ใช้ที่มีสิทธิ์เท่าที่จำเป็น และเปิดเฉพาะตารางที่ต้องการให้แก้ไข

  5. 5

    วาง Reverse Proxy พร้อม HTTPS

    server {
      listen 443 ssl;
      server_name data.example.com;
      client_max_body_size 200M;
    
      location / {
        proxy_pass http://127.0.0.1:8080;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
      }
    }
  6. 6

    เชิญผู้ใช้และกำหนดสิทธิ์

    เชิญสมาชิกเข้าโครงการแล้วกำหนดบทบาทว่าใครแก้ข้อมูลได้ ใครดูได้เท่านั้น

พอร์ตที่ต้องเปิดบน Firewall

พอร์ตโปรโตคอลใช้ทำอะไร
443TCPHTTPS ผ่าน Reverse Proxy
8080TCPพอร์ตภายในของ NocoDB

สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ

  • ปิดการสมัครสมาชิกเองและเชิญผู้ใช้เป็นรายคน
  • ใช้ผู้ใช้ฐานข้อมูลที่มีสิทธิ์เท่าที่จำเป็นเมื่อต่อกับฐานข้อมูลของระบบงาน
  • ระวังการแชร์ลิงก์มุมมองสาธารณะเพราะอาจเปิดเผยข้อมูลภายใน
  • สำรองฐานข้อมูลและไฟล์แนบตามรอบ
  • ทบทวนสิทธิ์ผู้ใช้เมื่อมีคนเข้าออกจากทีม

ทำไมควรรัน NocoDB บน Cloud Server ของ THAI DATA CLOUD

Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง

ข้อมูลทะเบียนและข้อมูลปฏิบัติงานอยู่ในฐานข้อมูลขององค์กรบน Cloud Server ในไทย ไม่ต้องฝากไว้กับบริการภายนอก

ต่อกับฐานข้อมูลของระบบงานในวง Private Network ได้โดยไม่ต้องเปิดฐานข้อมูลออกอินเทอร์เน็ต

ต้นทุนคงที่แทนค่าบริการรายผู้ใช้ ซึ่งคุ้มขึ้นเมื่อมีผู้ใช้จำนวนมาก

คำถามที่พบบ่อยเกี่ยวกับ NocoDB

NocoDB แทน Airtable ได้ไหม

ได้ในงานส่วนใหญ่ ทั้งมุมมองตาราง คัมบัง ฟอร์ม และ API ข้อได้เปรียบคือข้อมูลอยู่ในฐานข้อมูลของคุณและไม่มีค่ารายผู้ใช้ ส่วนความสามารถบางอย่างและระบบส่วนขยายยังไม่กว้างเท่าบริการต้นแบบ

ครอบฐานข้อมูลเดิมได้จริงไหม

ได้ NocoDB ต่อกับ MySQL หรือ PostgreSQL ที่มีข้อมูลอยู่แล้วและแสดงเป็นตารางให้แก้ไขได้ ควรใช้ผู้ใช้ฐานข้อมูลที่จำกัดสิทธิ์และเปิดเฉพาะตารางที่ต้องการ เพื่อไม่ให้แก้ข้อมูลสำคัญโดยไม่ตั้งใจ

รองรับผู้ใช้พร้อมกันได้เท่าไหร่

สำหรับงานภายในทั่วไป เครื่อง 2 vCPU และ RAM 4 GB รองรับผู้ใช้หลายสิบคนได้ ปัจจัยที่กระทบมากกว่าคือขนาดตารางและความซับซ้อนของมุมมองที่เปิดพร้อมกัน

ให้เราติดตั้ง NocoDB ให้ฟรี บน Cloud Server ในไทย

แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด