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) |