Skip to content

端点环境变量

基于文件的配置

您可以添加各个变量,以便在单独的文件中提供其配置。有关更多详细信息,请参阅将敏感数据保存在单独的文件中

此页面列出了用于在 n8n 中自定义端点的环境变量。

多变的 类型 默认 描述
N8N_PAYLOAD_SIZE_MAX 数字 16 最大有效载荷大小(以 MiB 为单位)。
N8N_FORMDATA_FILE_SIZE_MAX 数字 200 表单数据 webhook 有效负载中文件的最大有效负载大小(以 MiB 为单位)。
N8N_METRICS 布尔值 false 是否启用端点。
N8N_METRICS_PREFIX 细绳 n8n_ n8n 特定指标名称的可选前缀。
N8N_METRICS_INCLUDE_DEFAULT_METRICS 布尔值 true 是否公开默认系统和 node.js 指标。
N8N_METRICS_INCLUDE_CACHE_METRICS 布尔值 错误的 是否包含缓存命中和未命中的指标(true),或者不包含它们(false)。
N8N_METRICS_INCLUDE_MESSAGE_EVENT_BUS_METRICS 布尔值 false 是否包含事件的指标(true)或不包含(false)。
N8N_METRICS_INCLUDE_WORKFLOW_ID_LABEL 布尔值 false 是否在工作流指标中包含工作流 ID 的标签。
N8N_METRICS_INCLUDE_NODE_TYPE_LABEL 布尔值 false 是否在节点指标中包含节点类型的标签。
N8N_METRICS_INCLUDE_CREDENTIAL_TYPE_LABEL 布尔值 false 是否在凭证指标中包含凭证类型的标签。
N8N_METRICS_INCLUDE_API_ENDPOINTS 布尔值 false 是否公开 API 端点的指标。
N8N_METRICS_INCLUDE_API_PATH_LABEL 布尔值 false 是否包含 API 调用路径的标签。
N8N_METRICS_INCLUDE_API_METHOD_LABEL 布尔值 false 是否包含 API 调用的 HTTP 方法(GET、POST 等)的标签。
N8N_METRICS_INCLUDE_API_STATUS_CODE_LABEL 布尔值 false 是否包含 API 调用的 HTTP 状态代码(200、404、...)的标签。
N8N_METRICS_INCLUDE_QUEUE_METRICS 布尔值 false 是否在扩展模式下包含作业的指标。在多主服务器设置中不支持。
N8N_METRICS_QUEUE_METRICS_INTERVAL 整数 20 更新队列指标的频率(以秒为单位)。
N8N_ENDPOINT_REST 细绳 rest 用于 REST 端点的路径。
N8N_ENDPOINT_WEBHOOK 细绳 webhook 用于 webhook 端点的路径。
N8N_ENDPOINT_WEBHOOK_TEST 细绳 webhook-test 用于 test-webhook 端点的路径。
N8N_ENDPOINT_WEBHOOK_WAIT 细绳 webhook-waiting 用于等待 webhook 端点的路径。
WEBHOOK_URL 细绳 - 用于在反向代理后运行 n8n 时手动提供 Webhook URL。更多详情请参见此处
N8N_DISABLE_PRODUCTION_MAIN_PROCESS 布尔值 false 从主进程禁用生产环境的 webhook。这有助于确保在使用特定于 webhook 的进程时,主进程不会加载任何 HTTP 流量。