โลโก้ Kimai
Helpdesk และบริหารโครงการAGPLv3 (โอเพนซอร์ส)

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

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

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

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

Kimai คืออะไร

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

Kimai ให้จับเวลาได้ทันทีขณะทำงานหรือบันทึกย้อนหลังได้ โดยระบุลูกค้า โครงการ และประเภทงาน ทำให้สรุปได้ว่าเวลาไปอยู่ที่ไหนและคิดเงินได้ตรงกับที่ทำจริง

ระบบยังตั้งอัตราค่าบริการต่างกันได้ตามคนหรือประเภทงาน และออกรายงานสำหรับส่งลูกค้าได้โดยตรง ซึ่งลดงานสรุปด้วยมือทุกสิ้นเดือนไปมาก

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

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

จับเวลาทันทีหรือบันทึกย้อนหลัง

บันทึกเวลาได้ตรงกับที่ทำงานจริง

แยกตามลูกค้าและโครงการ

รู้ว่าเวลาไปอยู่กับงานไหนของลูกค้ารายใด

ตั้งอัตราค่าบริการได้หลายแบบ

คิดต่างกันตามคนหรือประเภทงานได้

ออกรายงานสำหรับลูกค้า

สรุปเวลาและค่าบริการส่งลูกค้าได้โดยตรง

รองรับหลายผู้ใช้และสิทธิ์

หัวหน้าดูภาพรวมของทีมได้ ส่วนพนักงานเห็นเฉพาะของตัวเอง

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

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

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

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

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

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

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

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

  • PHP 8.2 ขึ้นไปพร้อมส่วนขยายที่ระบบกำหนด
  • MariaDB หรือ MySQL
  • Nginx หรือ Apache พร้อมใบรับรอง SSL
  • Composer สำหรับติดตั้ง

ทดสอบบน Ubuntu Server 24.04 LTS

  1. 1

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

    sudo apt update
    sudo apt -y install nginx mariadb-server php8.3-fpm php8.3-mysql php8.3-mbstring \
      php8.3-xml php8.3-intl php8.3-gd php8.3-zip composer git
  2. 2

    สร้างฐานข้อมูล

    sudo mysql -e "CREATE DATABASE kimai CHARACTER SET utf8mb4;"
    sudo mysql -e "CREATE USER 'kimai'@'localhost' IDENTIFIED BY 'ChangeThisStrongPassword';"
    sudo mysql -e "GRANT ALL ON kimai.* TO 'kimai'@'localhost'; FLUSH PRIVILEGES;"
  3. 3

    ดึงโค้ดและติดตั้ง

    cd /var/www
    sudo git clone -b main --depth 1 https://github.com/kimai/kimai.git
    cd kimai
    sudo composer install --no-dev --optimize-autoloader
  4. 4

    ตั้งค่าและติดตั้งฐานข้อมูล

    # ใน .env
    APP_ENV=prod
    DATABASE_URL=mysql://kimai:[email protected]:3306/kimai?charset=utf8mb4
    
    sudo bin/console kimai:install -n
    sudo bin/console kimai:user:create admin [email protected] ROLE_SUPER_ADMIN
  5. 5

    ตั้ง Nginx ให้ชี้ที่โฟลเดอร์ public

    root /var/www/kimai/public;
    index index.php;
    location / { try_files $uri /index.php$is_args$args; }
  6. 6

    ตั้งค่าลูกค้า โครงการ และอัตราค่าบริการ

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

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

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

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

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

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

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

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

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

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

ใช้ทรัพยากรน้อย จึงรันบน Cloud Server สเปกเล็กได้

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

Kimai ต่างจากการจดในสเปรดชีตอย่างไร

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

ออกใบแจ้งหนี้ได้ไหม

มีความสามารถออกใบแจ้งหนี้จากเวลาที่บันทึกไว้ แต่ถ้าต้องการระบบบัญชีเต็มรูปแบบควรใช้ร่วมกับ Invoice Ninja หรือระบบบัญชีที่องค์กรใช้อยู่

พนักงานจะเห็นข้อมูลของคนอื่นไหม

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

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

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

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