跳到主要内容

端点环境变量#

基于文件的配置

您可以在个别变量后添加 _FILE 后缀,通过独立文件提供配置。更多细节请参阅将敏感数据保存在独立文件中

本文档列出用于自定义 n8n 端点的环境变量。

变量类型默认值描述
N8N_PAYLOAD_SIZE_MAX数值16最大载荷大小(单位:MiB)
N8N_FORMDATA_FILE_SIZE_MAX数值200form-data 类型 webhook 载荷中文件的最大尺寸(单位:MiB)
N8N_METRICS布尔值false是否启用 /metrics 端点
N8N_METRICS_PREFIX字符串n8n_n8n 专属指标名称的可选前缀
N8N_METRICS_INCLUDE_DEFAULT_METRICS布尔值true是否暴露默认系统和 Node.js 指标
N8N_METRICS_INCLUDE_CACHE_METRICS布尔值false是否包含缓存命中/未命中指标
N8N_METRICS_INCLUDE_MESSAGE_EVENT_BUS_METRICS布尔值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方法标签
N8N_METRICS_INCLUDE_API_STATUS_CODE_LABEL布尔值false是否在API调用指标中包含HTTP状态码标签
N8N_METRICS_INCLUDE_QUEUE_METRICS布尔值false是否包含伸缩模式下的作业指标(多主节点设置不支持)
N8N_METRICS_QUEUE_METRICS_INTERVAL整数20队列指标更新频率(单位:秒)
N8N_ENDPOINT_REST字符串restREST端点路径
N8N_ENDPOINT_WEBHOOK字符串webhookWebhook端点路径
N8N_ENDPOINT_WEBHOOK_TEST字符串webhook-test测试Webhook端点路径
N8N_ENDPOINT_WEBHOOK_WAIT字符串webhook-waiting等待Webhook端点路径
WEBHOOK_URL字符串-在反向代理后运行n8n时手动指定Webhook URL
N8N_DISABLE_PRODUCTION_MAIN_PROCESS布尔值false禁用主进程的生产环境webhook,确保在使用专属webhook进程时主进程不承载HTTP流量