โลโก้ Coolify
Control Panel และ HostingApache License 2.0 (โอเพนซอร์ส)

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

Coolify คือแพลตฟอร์มที่ทำให้ Deploy แอปบน Cloud Server ของตัวเองได้ง่ายเหมือนใช้บริการโฮสต์แอป เพียงเชื่อมกับที่เก็บโค้ดแล้วระบบจะบิลด์และรันให้อัตโนมัติ

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

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

Coolify คืออะไร

บริการโฮสต์แอปที่ Deploy ได้ด้วยการ Push โค้ดสะดวกมาก แต่คิดค่าบริการตามการใช้งานและข้อมูลอยู่บนระบบของผู้ให้บริการ เมื่อแอปโตขึ้นค่าใช้จ่ายจึงเพิ่มตามอย่างรวดเร็ว

Coolify ให้ประสบการณ์เดียวกันบนเซิร์ฟเวอร์ของตัวเอง เชื่อมกับที่เก็บโค้ด แล้วทุกครั้งที่ Push ระบบจะบิลด์เป็นคอนเทนเนอร์ ออกใบรับรอง SSL และเปิดให้เข้าถึงโดยอัตโนมัติ

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

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

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

Deploy อัตโนมัติเมื่อ Push โค้ด

ระบบบิลด์และรันให้เองโดยไม่ต้องสั่งด้วยมือ

ออกใบรับรอง SSL อัตโนมัติ

ทุกแอปที่ Deploy ได้ HTTPS ทันที

ติดตั้งบริการเสริมในคลิกเดียว

ฐานข้อมูล Redis และเครื่องมือที่แอปต้องใช้

จัดการหลายเซิร์ฟเวอร์ได้

Deploy ไปยังเครื่องที่กำหนดจากหน้าจอเดียว

ดูบันทึกและสถานะของแอป

ตรวจปัญหาได้จากหน้าเว็บโดยไม่ต้องเข้าเครื่อง

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

  • ทีมพัฒนาที่ต้องการ Deploy ง่ายโดยไม่จ่ายค่าบริการตามการใช้งาน
  • สตาร์ตอัปที่ย้ายจากบริการโฮสต์แอปมาเซิร์ฟเวอร์ของตัวเอง
  • เอเจนซีที่ต้อง Deploy หลายโครงการของลูกค้า
  • องค์กรที่ต้องเก็บแอปและข้อมูลไว้ในประเทศ

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

แผนภาพเทียบสเปก Cloud Server สำหรับ Coolify 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 หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ

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

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

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

  • Ubuntu Server 24.04 LTS
  • Docker ซึ่งสคริปต์ติดตั้งจัดการให้
  • โดเมนที่ชี้มาที่เครื่องสำหรับหน้าจอและแอป
  • ที่เก็บโค้ดที่เชื่อมต่อได้ เช่น GitLab หรือ Gitea

ทดสอบบน Ubuntu Server 24.04 LTS

  1. 1

    รันสคริปต์ติดตั้ง

    curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash
  2. 2

    สร้างบัญชีผู้ดูแลและตั้งโดเมน

    เข้าหน้าจอครั้งแรกเพื่อสร้างบัญชี แล้วตั้งโดเมนของหน้าจอจัดการพร้อมออกใบรับรอง

  3. 3

    เชื่อมกับที่เก็บโค้ด

    เชื่อมกับ GitLab, Gitea หรือ GitHub โดยสร้างแอปสำหรับเชื่อมต่อและให้สิทธิ์อ่านที่เก็บโค้ดที่ต้องการ Deploy

  4. 4

    สร้างแอปแรก

    เลือกที่เก็บโค้ดและสาขาที่จะ Deploy ระบบจะตรวจว่าโปรเจกต์ใช้ภาษาอะไรและเลือกวิธีบิลด์ให้อัตโนมัติ หรือระบุไฟล์คอนเทนเนอร์เองได้

  5. 5

    ตั้งค่าตัวแปรสภาพแวดล้อมและโดเมน

    ใส่ค่าลับที่แอปต้องใช้ในหน้าจอแทนการเขียนในโค้ด แล้วตั้งโดเมนของแอปซึ่งระบบจะออกใบรับรองให้อัตโนมัติ

  6. 6

    ติดตั้งฐานข้อมูลและตั้งการสำรอง

    เพิ่มฐานข้อมูลที่แอปต้องใช้จากหน้าจอ แล้วตั้งการสำรองข้อมูลตามรอบส่งไปเก็บที่ Object Storage

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

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

พอร์ตโปรโตคอลใช้ทำอะไร
443TCPHTTPS ของหน้าจอจัดการและแอปที่ Deploy
80TCPHTTP และการต่ออายุใบรับรอง
8000TCPพอร์ตภายในของหน้าจอจัดการ

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

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

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

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

ได้ประสบการณ์ Deploy แบบบริการโฮสต์แอปโดยจ่ายเพียงค่า Cloud Server รายเดือน

แอปและฐานข้อมูลอยู่ในไทย สอดคล้องกับ PDPA

เพิ่มเครื่องปลายทางสำหรับ Deploy ได้เมื่อโครงการเพิ่มขึ้น

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

Coolify ใช้แทนบริการโฮสต์แอปได้ไหม

ใช้แทนได้ดีสำหรับความสามารถหลักทั้งการ Deploy อัตโนมัติ ใบรับรอง SSL และการติดตั้งฐานข้อมูล ส่วนที่ต้องรับผิดชอบเองคือการดูแลเซิร์ฟเวอร์และการสำรองข้อมูล ซึ่งบริการภายนอกทำให้

ต้องเขียนไฟล์คอนเทนเนอร์เองไหม

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

ใช้กับแอปงานจริงได้ไหม

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

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

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