วิธีติดตั้ง n8n แบบ Self-Hosted ด้วย Docker (Step-by-Step)

What you'll learn

  • ทำความเข้าใจว่า n8n คืออะไรและทำงานอย่างไร
  • เตรียมเครื่องมือที่ต้องใช้ (Docker)
  • สร้าง Volume เพื่อเก็บข้อมูลถาวรของ n8n
  • เรียนรู้วิธีใช้คำสั่ง docker run พร้อม options ที่สำคัญ
  • ทดลองเข้าใช้งาน n8n ผ่าน Browser

n8n คืออะไร?

n8n เป็นเครื่องมือ Workflow Automation แบบ Open Source ช่วยให้คุณเชื่อมต่อ Application และ Automate Workflow ได้ โดยเเทบที่จะไม่ต้องเขียนโค้ด

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

ก่อนเริ่มต้น ให้ติดตั้ง 👉 Docker Desktop

ขั้นตอนการติดตั้ง n8n บน Docker

📥 1.สร้าง Volume สำหรับเก็บข้อมูลของ n8n

เปิด Terminal หรือ Command Prompt แล้วใช้คำสั่งนี้:

				
					docker volume create n8n_data
				
			

📦 2.รัน Container ของ n8n

ต่อด้วยคำสั่งนี้ (สามารถ Copy-Paste ได้เลย):

				
					docker run -it --rm \
 --name n8n \
 -p 5678:5678 \
 -e GENERIC_TIMEZONE="Asia/Bangkok" \
 -e TZ="Asia/Bangkok" \
 -v n8n_data:/home/node/.n8n \
 docker.n8n.io/n8nio/n8n
				
			

หมายเหตุ: เปลี่ยนเป็น Asia/Bangkok Timezone ที่คุณอยู่ (เพื่อให้เวลาที่แสดงใน Workflow, Log และการทำงานต่าง ๆ ตรงกับเวลาท้องถิ่นของคุณ เช่น เวลา Cron Job หรือเวลาบันทึกข้อมูล)

รอแปปนึงจนขึ้นว่า
Editor is now accessible via: http://localhost:5678

💻 3. เข้าใช้งาน n8n ผ่าน Browser

เปิด Browser แล้วเข้าไปที่:

				
					http://localhost:5678
				
			

🚀 เสร็จแล้ว! พร้อมใช้งาน n8n

คุณสามารถเริ่มสร้าง Workflow ได้ทันทีผ่านหน้า Web UI ของ n8n — ลากและเชื่อม Node ได้แบบไม่ต้องเขียนโค้ด

What you’ll learn เข้าใจหลักการทำงานเบื้องต้นของ Line Bot และ n8n สร้าง Line Bot และตั้งค่าที่จำเป็นบน Line Developers Console สร้าง Node ใน n8n เพื่อเชื่อมต่อ...
  • June 16, 2025
What you’ll learn สร้าง Webhook ใน Discord ใช้ URL ของ Webhook เพื่อสร้าง Credential ใน n8n ตั้งค่า Node Discord ใน n8n...
  • June 10, 2025
What you’ll learn วิธีติดตั้งและใช้งาน n8n บนแพลตฟอร์ม Render วิธีการใช้งาน cron job เริ่มต้นใช้งาน Render ด้วยการติดตั้ง n8n ผ่าน Docker image สิ่งที่ต้องเตรียม (Prerequisites) บัญชี...
  • June 3, 2025

You May Also Like

    What you’ll learn เข้าใจพื้นฐานของ AI และโมเดลภาษา (LLM) อย่างง่าย ใช้งาน Flowise.ai เพื่อสร้างระบบ AI แบบลากวาง สร้าง Chatbot ที่ตอบคำถามได้อย่างชาญฉลาด เชื่อมต่อ AI กับข้อมูลจากเอกสารหรือเว็บไซต์ ทดลองเชื่อมต่อกับ API ภายนอกเพื่อเพิ่มความสามารถให้ AI ออกแบบและสร้าง AI Agent ด้วยตัวเองจากไอเดียของคุณเอง AI สำหรับทุกคน: ลากวาง...
    • 0 Lessons
    Free
    What you’ll learn เรียนรู้พื้นฐานการใช้ Krea.ai สำหรับการสร้างภาพด้วย AI วิธีการเขียนคำสั่ง (Prompt) เพื่อให้ได้ผลลัพธ์ที่ต้องการ การใช้เครื่องมือ Inpainting และ Outpainting เพื่อปรับแต่งและขยายภาพ เทคนิคการควบคุมสไตล์ในการออกแบบภาพ เช่น การสร้างภาพสไตล์การ์ตูน, ฟุตเทจ, หรือภาพถ่ายจริง การประยุกต์ใช้งาน Krea.ai ในงานออกแบบแฟชั่น, สถาปัตยกรรม, และคอนเซ็ปต์ดีไซน์ การใช้ฟีเจอร์การแก้ไขภาพขั้นสูงเพื่อสร้างงานที่มีความละเอียดสูงและตรงตามความต้องการ เคล็ดลับและเทคนิคในการเพิ่มความเร็วในการสร้างภาพและการทดลองไอเดียต่างๆ ประโยชน์ที่คุณจะได้รับจากคอร์สนี้: พัฒนาทักษะการใช้ AI...
    • 0 Lessons
    Free

    n8n

    What you’ll learn วิธีติดตั้งและตั้งค่า n8n บนเครื่องของตัวเองหรือบนเซิร์ฟเวอร์ฟรี การสร้าง Workflow เบื้องต้นใน n8n ด้วยวิธีลากวางแบบไม่ต้องเขียนโค้ด การสร้าง Webhook สำหรับรับข้อมูลจากภายนอก วิธีเชื่อมต่อ Webhook เข้ากับ Discord Channel ด้วย Webhook URL ตัวอย่างการแจ้งเตือนเมื่อมีข้อมูลใหม่จาก Google Sheet หรือ API การตั้งเวลาแจ้งเตือนแบบอัตโนมัติ เช่น ทุกวัน...
    • 0 Lessons
    Free
    What you’ll learn รู้จักกับ MinMax.ai สร้างภาพด้วย AI Image Generator สร้างวิดีโอด้วย AI Video Generator สร้างแชทบอทอัจฉริยะด้วย AI Chatbot Tools รวมเทคนิคการใช้งานแบบมือโปร เริ่มต้นใช้งาน MinMax.ai — แพลตฟอร์ม AI ฟรีสำหรับนักพัฒนาและนักออกแบบตัวเล็ก ที่อยากสร้างผลงานสุดเจ๋งโดยไม่ต้องเขียนโค้ด! คอร์สนี้จะพาคุณไปรู้จักกับ MinMax.ai เครื่องมือ AI สุดทรงพลังที่ใช้งานง่าย...
    • 0 Lessons
    Free
    What you’ll learn วิธีใช้ Florafauna AI เพื่อสร้างตัวละคร 3D จากภาพเพียงภาพเดียว การเตรียมภาพให้เหมาะสมสำหรับการประมวลผลด้วย AI ขั้นตอนการเรนเดอร์ตัวละคร 3D ให้ออกมาสมจริงและน่าสนใจ เคล็ดลับในการปรับแต่งผลงานเพื่อให้ได้คุณภาพระดับมืออาชีพ เพราะนี่คือโอกาสในการเปลี่ยนภาพวาดหรือไอเดียของคุณให้กลายเป็นตัวละคร 3D ได้ง่าย ๆ โดยไม่ต้องมีพื้นฐานด้าน 3D หรือใช้โปรแกรมซับซ้อนFlorafauna AI คือเครื่องมือที่ทรงพลังสำหรับศิลปินยุคใหม่ และคอร์สนี้จะพาคุณไปรู้จักและใช้งานมันอย่างเข้าใจ ไม่ว่าคุณจะเป็นนักวาด นักออกแบบ หรือแค่คนที่สนใจ AI คอร์สนี้จะช่วยให้คุณ✅...
    • 1 Lesson
    Free
    What you’ll learn เข้าใจเทคโนโลยีของ Kling.ai และเบื้องหลังการสร้างวิดีโอด้วย AI วิธีการใช้งาน Kling.ai ตั้งแต่เริ่มต้นจนถึงระดับมืออาชีพ เทคนิคการเขียน Prompt เพื่อควบคุมฉาก ตัวละคร และการเคลื่อนไหวของกล้อง ตัวอย่างการประยุกต์ใช้ Kling.ai ในงานคอนเทนต์ การตลาด และการศึกษา สร้างวิดีโอจาก ข้อความ (Text-to-Video) และ ภาพนิ่ง (Image-to-Video) คอร์สนี้เหมาะสำหรับนักเรียนที่สนใจเทคโนโลยีใหม่ ๆ โดยเฉพาะการสร้างวิดีโอจากข้อความด้วย AI...
    • 0 Lessons
    Free
    What you’ll learn วิธีใช้งาน Dzine.ai ตั้งแต่เริ่มต้น แม้ไม่เคยแต่งภาพมาก่อน การสร้างภาพจากข้อความ (Text-to-Image) ด้วย AI การแก้ไขเฉพาะจุด เช่น เปลี่ยนสี ลบ เพิ่ม หรือปรับรายละเอียดของวัตถุ การเลือกวัตถุในภาพด้วยฟีเจอร์ Mask (เหมือนใน Photoshop) 📌 เนื้อหานี้เป็นส่วนหนึ่งของคอร์ส “สร้างเว็บไซต์ด้วย WordPress + AI สำหรับมือใหม่” อยากแต่งภาพแบบมือโปรไว้ใช้ในเว็บไซต์โดยไม่ต้องใช้ Photoshop?...
    • 1 Lesson
    Free
    What you’ll learn เทคนิคการใช้ ChatGPT อย่างมีประสิทธิภาพ พร้อมตัวอย่างใช้งานจริงในชีวิตประจำวัน วิธีเขียน Prompt แบบมืออาชีพ เพื่อให้ได้คำตอบที่แม่นยำและมีคุณภาพ การใช้งาน OpenAI API เพื่อสร้างแอปหรือระบบอัตโนมัติ แนวทางการสร้าง AI Agent และ Workflow อัตโนมัติด้วยเครื่องมือเสริม ประยุกต์ใช้ AI กับงานในหลายอาชีพ เช่น การตลาด ธุรกิจ โปรแกรมมิ่ง และการศึกษา สร้างภาพด้วย...
    • 0 Lessons
    Free