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

OpenProject คือระบบบริหารโครงการที่ครอบคลุมตั้งแต่การวางแผนงานแบบแกนต์ การติดตามงาน การจัดการทรัพยากร ไปจนถึงการบันทึกเวลาทำงาน โดยติดตั้งบนเซิร์ฟเวอร์ขององค์กรได้

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

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

OpenProject คืออะไร

องค์กรที่บริหารโครงการแบบเป็นทางการต้องการมากกว่ากระดานงาน ทั้งแผนงานที่แสดงลำดับและระยะเวลาของแต่ละงาน การติดตามความคืบหน้าเทียบกับแผน และรายงานสำหรับผู้บริหาร

OpenProject ให้ความสามารถเหล่านี้ครบ ทั้งแผนงานแบบแกนต์ที่ลากปรับได้ การกำหนดความสัมพันธ์ระหว่างงาน การจัดการทรัพยากรบุคคล และการบันทึกเวลาที่ใช้จริงเทียบกับที่ประมาณไว้

ระบบรองรับทั้งการทำงานแบบดั้งเดิมที่วางแผนล่วงหน้าและแบบยืดหยุ่นที่ใช้กระดานงาน ทีมจึงเลือกวิธีที่เหมาะกับแต่ละโครงการได้โดยใช้ระบบเดียว

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

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

แผนงานแบบแกนต์

เห็นลำดับและระยะเวลาของงานทั้งโครงการในหน้าเดียว

กำหนดความสัมพันธ์ระหว่างงาน

ระบุว่างานใดต้องเสร็จก่อนงานใดและเห็นผลกระทบเมื่อเลื่อน

บันทึกเวลาทำงาน

เทียบเวลาที่ใช้จริงกับที่ประมาณไว้เพื่อวางแผนโครงการถัดไป

รองรับทั้งแบบวางแผนและแบบยืดหยุ่น

ใช้แผนงานหรือกระดานงานตามความเหมาะสมของแต่ละโครงการ

รายงานสำหรับผู้บริหาร

ดูสถานะและงบประมาณของทุกโครงการจากหน้าจอเดียว

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

  • องค์กรที่บริหารโครงการแบบเป็นทางการและต้องรายงานความคืบหน้า
  • บริษัทที่ปรึกษาที่ต้องบันทึกเวลาทำงานเพื่อเรียกเก็บเงิน
  • หน่วยงานที่ต้องวางแผนงานล่วงหน้าและติดตามเทียบกับแผน
  • ทีมที่ต้องการระบบเดียวสำหรับหลายโครงการ

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

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

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

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

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

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

  • PostgreSQL
  • Docker หรือแพ็กเกจของระบบปฏิบัติการ
  • Nginx พร้อมใบรับรอง SSL
  • บัญชีอีเมลสำหรับการแจ้งเตือน

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

  1. 1

    รัน OpenProject

    sudo mkdir -p /srv/openproject/{pgdata,assets}
    docker run -d --name openproject \
      -p 127.0.0.1:8080:80 \
      -e OPENPROJECT_SECRET_KEY_BASE=PasteALongRandomStringHere \
      -e OPENPROJECT_HOST__NAME=pm.example.com \
      -e OPENPROJECT_HTTPS=true \
      -v /srv/openproject/pgdata:/var/openproject/pgdata \
      -v /srv/openproject/assets:/var/openproject/assets \
      --restart unless-stopped \
      openproject/openproject:15
  2. 2

    ตั้ง Nginx และ HTTPS

    sudo certbot --nginx -d pm.example.com
  3. 3

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

    เข้าด้วยบัญชีเริ่มต้นแล้วเปลี่ยนรหัสผ่านทันที จากนั้นตั้งค่าพื้นฐานขององค์กร

  4. 4

    ตั้งค่าอีเมลแจ้งเตือน

    ตั้งค่าการส่งอีเมลเพื่อให้การมอบหมายงานและการแจ้งเตือนถึงผู้ใช้จริง มิฉะนั้นทีมจะไม่รู้ว่ามีงานใหม่

  5. 5

    สร้างโครงการและวางแผนงาน

    สร้างโครงการ กำหนดประเภทของงาน แล้ววางแผนงานในมุมมองแกนต์พร้อมกำหนดความสัมพันธ์ระหว่างงาน

  6. 6

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

    สำรองทั้งฐานข้อมูลและโฟลเดอร์ไฟล์แนบตามรอบ เพราะทั้งสองส่วนต้องใช้คู่กันในการกู้คืน

เปลี่ยนรหัสผ่านบัญชีเริ่มต้นทันทีและตั้งค่าอีเมลให้ใช้งานได้จริงตั้งแต่ต้น เพราะระบบบริหารโครงการที่ไม่แจ้งเตือนจะไม่มีใครใช้

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

พอร์ตโปรโตคอลใช้ทำอะไร
443TCPHTTPS สำหรับหน้าเว็บ
8080TCPพอร์ตภายในของแอป

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

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

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

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

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

ไม่มีค่าบริการรายผู้ใช้ในรุ่นชุมชน จึงคุ้มเมื่อองค์กรมีคนจำนวนมาก

ปรับสเปกได้ตามจำนวนผู้ใช้และโครงการที่เพิ่มขึ้น

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

OpenProject ต่างจาก Redmine อย่างไร

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

รุ่นชุมชนพอใช้ไหม

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

ใช้กับทีมที่ทำงานแบบยืดหยุ่นได้ไหม

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

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

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

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