Skip to content

用户管理 SMTP 和双因素身份验证环境变量

基于文件的配置

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

有关设置用户管理和电子邮件的更多信息,请参阅用户管理

多变的 类型 默认 描述
N8N_EMAIL_MODE 细绳 smtp 启用电子邮件。
N8N_SMTP_HOST 细绳 - 你的SMTP服务器名称
N8N_SMTP_PORT 数字 - 你的SMTP服务器端口
N8N_SMTP_USER 细绳 - 你的 SMTP 用户名
N8N_SMTP_PASS 细绳 - 你的 SMTP 密码
N8N_SMTP_OAUTH_SERVICE_CLIENT 细绳 - 如果使用 2LO 服务帐户,这是您的客户端 ID
N8N_SMTP_OAUTH_PRIVATE_KEY 细绳 - 如果使用 2LO 和服务帐户,这是您的私钥
N8N_SMTP_SENDER 细绳 - 发件人电子邮件地址。您可以选择包含发件人姓名。例如: N8N
N8N_SMTP_SSL 布尔值 true 是否对 SMTP 使用 SSL(true)或不使用 SSL(false)。
N8N_SMTP_STARTTLS 布尔值 true 是否对 SMTP 使用 STARTTLS(true)或不使用(false)。
N8N_UM_EMAIL_TEMPLATES_INVITE 细绳 - HTML 电子邮件模板的完整路径。这将覆盖邀请电子邮件的默认模板。
N8N_UM_EMAIL_TEMPLATES_PWRESET 细绳 - HTML 电子邮件模板的完整路径。这将覆盖密码重置电子邮件的默认模板。
N8N_UM_EMAIL_TEMPLATES_WORKFLOW_SHARED 细绳 - 覆盖用于通知用户工作流已共享的默认 HTML 模板。请提供模板的完整路径。
N8N_UM_EMAIL_TEMPLATES_CREDENTIALS_SHARED 细绳 - 覆盖用于通知用户凭据已共享的默认 HTML 模板。请提供模板的完整路径。
N8N_UM_EMAIL_TEMPLATES_PROJECT_SHARED 细绳 - 覆盖用于通知用户项目已共享的默认 HTML 模板。请提供模板的完整路径。
N8N_USER_MANAGEMENT_JWT_SECRET 细绳 - 设置特定的 JWT 密钥。默认情况下,n8n 在启动时会生成一个。
N8N_USER_MANAGEMENT_JWT_DURATION_HOURS 数字 168 设置 JWT 的到期日期(以小时为单位)。
N8N_USER_MANAGEMENT_JWT_REFRESH_TIMEOUT_HOURS 数字 0 JWT 过期前多少小时自动刷新。0 表示 的 25% 。-1 表示永不刷新,即强制用户在 定义的时间段后重新登录。
N8N_MFA_ENABLED 布尔值 true 是否启用双因素身份验证(true)或禁用(false)。如果现有用户已启用 2FA,n8n 将忽略此项。