配置n8n使用您自己的证书颁发机构或自签名证书#
您可以向n8n添加自己的证书颁发机构(CA)或自签名证书。这意味着您能够信任特定的SSL证书,而不是信任所有无效证书(后者存在潜在安全风险)。
在版本1.42.0中可用
此功能仅在1.42.0及以上版本中可用。
要使用此功能,您需要将证书放置在一个文件夹中,并将该文件夹挂载到容器中的/opt/custom-certificates目录。
Docker#
以下示例假设您有一个名为pki的文件夹,其中包含您的证书,该文件夹位于您运行命令的目录中或docker compose文件旁边。
Docker命令行界面#
使用CLI时,您可以在命令行中使用-v标志:
1 2 3 4 5 | |
Docker Compose#
1 2 3 4 5 6 7 8 9 | |
您还需要为导入的证书授予正确的权限。可以在容器运行后执行此操作(假设容器名称为n8n):
1 | |