Skip to content

Nodes environment variables#

การกำหนดค่าผ่านไฟล์

คุณสามารถเพิ่ม _FILE ต่อท้ายตัวแปรแต่ละตัว เพื่อระบุการกำหนดค่าในไฟล์แยกต่างหาก อ้างอิงรายละเอียดเพิ่มเติมได้ที่ Keeping sensitive data in separate files

หน้านี้จะสรุป environment variables สำหรับจัดการ nodes ใน n8n เช่น เลือก node ที่จะโหลด/ไม่โหลด, import module ใน Code node, และเปิด community nodes

Variable Type Default Description
NODES_INCLUDE Array of strings - ระบุ node ที่จะโหลด
NODES_EXCLUDE Array of strings - ระบุ node ที่ไม่ต้องโหลด เช่น ถ้าอยาก block node ที่เสี่ยงกับ security: NODES_EXCLUDE: "[\"n8n-nodes-base.executeCommand\", \"n8n-nodes-base.readWriteFile\"]"
NODE_FUNCTION_ALLOW_BUILTIN String - อนุญาตให้ import built-in module ใน Code node (ใส่ * เพื่อเปิดหมด) ปกติจะปิดหมด
NODE_FUNCTION_ALLOW_EXTERNAL String - อนุญาตให้ import external module (จาก n8n/node_modules) ใน Code node ปกติจะปิดหมด
NODES_ERROR_TRIGGER_TYPE String n8n-nodes-base.errorTrigger ระบุ node type ที่ใช้เป็น Error Trigger
N8N_CUSTOM_EXTENSIONS String - path ไปยังโฟลเดอร์ custom nodes
N8N_COMMUNITY_PACKAGES_ENABLED Boolean true เปิด/ปิด community nodes
N8N_COMMUNITY_PACKAGES_REGISTRY String https://registry.npmjs.org NPM registry URL สำหรับ community packages (ต้องมี license)