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

Kanboard คือระบบกระดานงานที่เน้นความเรียบง่ายและเบาที่สุด ติดตั้งเสร็จในไม่กี่นาที ใช้ทรัพยากรน้อยมาก และมีเฉพาะสิ่งที่ทีมต้องใช้จริงโดยไม่มีความซับซ้อนเกินจำเป็น

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

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

Kanboard คืออะไร

ระบบจัดการงานส่วนใหญ่มีความสามารถมากจนทีมเล็กใช้ไม่ถึงครึ่ง และความซับซ้อนนั้นกลายเป็นอุปสรรคทำให้คนไม่อยากใช้ Kanboard เลือกอีกทางคือมีเฉพาะสิ่งที่จำเป็น

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

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

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

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

เบาและติดตั้งง่ายที่สุด

รันบนเครื่องสเปกเล็กที่สุดและติดตั้งเสร็จในไม่กี่นาที

กระดานที่ลากการ์ดได้

เห็นสถานะของงานทั้งทีมในหน้าเดียว

จำกัดงานที่ทำพร้อมกัน

ป้องกันไม่ให้ทีมเริ่มงานใหม่ก่อนงานเดิมเสร็จ

ระบบอัตโนมัติในตัว

ตั้งกฎให้ระบบทำสิ่งที่กำหนดเมื่อการ์ดย้ายคอลัมน์

ปลั๊กอินจากชุมชน

เพิ่มความสามารถเฉพาะทางได้เมื่อจำเป็น

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

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

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

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

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

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

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

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

  • PHP 8.x พร้อมส่วนขยายพื้นฐาน
  • SQLite สำหรับทีมเล็ก หรือ MariaDB สำหรับทีมใหญ่
  • Nginx หรือ Apache พร้อมใบรับรอง SSL

ทดสอบบน Ubuntu Server 24.04 LTS

  1. 1

    ติดตั้งบริการพื้นฐาน

    sudo apt update
    sudo apt -y install nginx php8.3-fpm php8.3-sqlite3 php8.3-mbstring \
      php8.3-xml php8.3-gd php8.3-zip unzip
  2. 2

    ดาวน์โหลดและวางไฟล์

    cd /var/www
    sudo curl -LO https://github.com/kanboard/kanboard/releases/latest/download/kanboard.zip
    sudo unzip kanboard.zip
    sudo chown -R www-data:www-data /var/www/kanboard/data
  3. 3

    ตั้ง Nginx

    server {
      listen 443 ssl;
      server_name tasks.example.com;
      root /var/www/kanboard;
      index index.php;
    
      location / { try_files $uri $uri/ /index.php$is_args$args; }
    
      location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php8.3-fpm.sock;
      }
    
      location ~* ^/data { deny all; }
    }
  4. 4

    เข้าสู่ระบบและเปลี่ยนรหัสผ่าน

    เข้าด้วยบัญชีเริ่มต้นแล้วเปลี่ยนรหัสผ่านทันที ซึ่งเป็นขั้นตอนความปลอดภัยที่สำคัญที่สุด

  5. 5

    สร้างโครงการและปรับคอลัมน์

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

  6. 6

    ตั้งการสำรองข้อมูล

    0 3 * * * tar czf /var/backups/kanboard-$(date +\%F).tar.gz /var/www/kanboard/data

ต้องปิดการเข้าถึงโฟลเดอร์ข้อมูลจากเว็บเสมอ เพราะไฟล์ฐานข้อมูลอยู่ในนั้นและถ้าเปิดไว้ใครก็ดาวน์โหลดข้อมูลทั้งระบบได้

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

พอร์ตโปรโตคอลใช้ทำอะไร
443TCPHTTPS สำหรับหน้าเว็บ
80TCPHTTP และการต่ออายุใบรับรอง

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

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

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

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

ใช้ทรัพยากรน้อยมาก จึงรันร่วมกับบริการอื่นบน Cloud Server เครื่องเดียวได้

ข้อมูลงานของทีมอยู่ในเซิร์ฟเวอร์ในไทยที่ควบคุมเอง

สำรองข้อมูลง่ายมากเพราะทุกอย่างอยู่ในโฟลเดอร์เดียว

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

Kanboard เหมาะกับทีมขนาดไหน

เหมาะที่สุดกับทีมเล็กถึงกลางที่ต้องการกระดานงานโดยไม่ต้องเรียนรู้ระบบซับซ้อน ส่วนองค์กรที่ต้องการแผนงานแบบแกนต์และรายงานเชิงลึกควรใช้ OpenProject หรือ Redmine

ใช้ SQLite ได้จริงไหม

ได้สำหรับทีมที่มีผู้ใช้ไม่มากและงานไม่ถี่ ซึ่งเป็นกรณีส่วนใหญ่ของระบบนี้ ส่วนองค์กรที่มีผู้ใช้หลายสิบคนควรเปลี่ยนไปใช้ MariaDB เพื่อรองรับการเขียนพร้อมกัน

มีแอปบนมือถือไหม

หน้าเว็บรองรับการใช้งานบนมือถือได้ดีอยู่แล้ว และมีแอปจากชุมชนให้เลือกใช้ ส่วนใหญ่ทีมใช้ผ่านเบราว์เซอร์บนมือถือซึ่งเพียงพอสำหรับการดูและอัปเดตงาน

บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง

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

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