Risks when using community nodes#
การใช้ community nodes หมายถึงคุณกำลังติดตั้งโค้ดที่ยังไม่ได้รับการตรวจสอบจากแหล่งสาธารณะลงใน instance ของ n8n ซึ่งมีความเสี่ยงบางอย่าง
ความเสี่ยงที่อาจเกิดขึ้น เช่น:
- System security: community nodes สามารถเข้าถึงเครื่องที่รัน n8n ได้เต็มที่ และอาจทำอะไรก็ได้ รวมถึงการกระทำที่เป็นอันตราย
- Data security: community node ที่คุณใช้สามารถเข้าถึงข้อมูลใน workflow ของคุณได้
- Breaking changes: นักพัฒนา node อาจมี breaking changes ในเวอร์ชันใหม่ๆ ได้ (breaking change คือการอัปเดตที่ทำให้ฟังก์ชันเดิมใช้ไม่ได้) ขึ้นอยู่กับวิธีการจัดการเวอร์ชันของนักพัฒนา node ถ้าอัปเกรดไปเวอร์ชันที่มี breaking change อาจทำให้ workflow ที่ใช้ node นั้นเสียได้ ควรตรวจสอบก่อนอัปเกรด
Report bad community nodes#
คุณสามารถแจ้ง community node ที่มีปัญหาได้ที่ [email protected]
Disable community nodes#
สามารถปิดการใช้งาน community nodes ได้โดยตั้งค่า N8N_COMMUNITY_PACKAGES_ENABLED
เป็น false