Skip to content

Self-hosting n8n#

หน้านี้จะอธิบายวิธีการตั้งค่า n8n สำหรับทั้ง Enterprise และ Community edition ที่เป็น self-hosted โดย Community edition จะใช้ฟรี ส่วน Enterprise edition จะมีค่าใช้จ่าย

ดู Community edition features สำหรับรายการฟีเจอร์ที่มีให้ใช้งาน

  • Installation and server setups

    ติดตั้ง n8n ได้บนทุกแพลตฟอร์มผ่าน npm หรือ Docker หรือจะดูคู่มือสำหรับแพลตฟอร์มยอดนิยมก็ได้

    Docker installation guide

  • Configuration

    เรียนรู้วิธีตั้งค่า n8n ด้วย environment variables

    Environment Variables

  • Users and authentication

    เลือกและตั้งค่าการยืนยันตัวตน (authentication) สำหรับ n8n instance ของคุณ

    Authentication

  • Scaling

    จัดการข้อมูล, โหมด, และ process ต่างๆ เพื่อให้ n8n ทำงานได้ดีแม้จะขยายระบบ

    Scaling

  • Securing n8n

    ป้องกัน n8n instance ของคุณด้วยการตั้งค่า SSL, SSO, 2FA หรือบล็อก/ปิดการเก็บข้อมูลบางอย่าง

    Securing n8n guide

  • Starter kits

    ถ้าเพิ่งเริ่มใช้ n8n หรือสนใจ AI ลอง Self-hosted AI Starter Kit ที่ n8n คัดสรรมาให้ รวมแพลตฟอร์ม n8n แบบ self-hosted กับ AI products และ components ที่เข้ากันได้ ให้คุณเริ่มสร้าง workflow AI ได้ทันที

    Starter kits

ความรู้พื้นฐานที่จำเป็นสำหรับการ Self-hosting

การ Self-hosting n8n จำเป็นต้องมีความรู้ทางเทคนิค รวมถึง:

  • การตั้งค่าและกำหนดค่า Server และ Container
  • การจัดการทรัพยากรของแอปพลิเคชันและการปรับขนาด (Scaling)
  • การรักษาความปลอดภัยของ Server และแอปพลิเคชัน
  • การกำหนดค่า n8n

n8n แนะนำให้ผู้ใช้ที่มีความเชี่ยวชาญทำการ Self-hosting การตั้งค่าผิดพลาดอาจนำไปสู่การสูญเสียข้อมูล ปัญหาด้านความปลอดภัย และ Downtime หากคุณไม่มีประสบการณ์ในการจัดการ Server ทาง n8n แนะนำให้ใช้ n8n Cloud แทน