首页 > 解决方案 > 如何在 NodeRED 中包含单独的配置文件

问题描述

如何settings.js为我的 Node-RED 配置包含一个单独的文件?

我在 freebsd 监狱中运行 node-red,并且喜欢将我的所有配置文件托管在安装位置以用于快照/备份/samba 目的。

理想情况下,我希望主settings.js文件包含一行,类似于include /usr/home/nodered/mnt/config/settings.js- 并将所有主要设置包含在自定义包含文件中。

对于 nginx/mosquitto/etc 等应用程序,该include参数按预期工作,但是我无法找到 node-red 的正确语法

提前致谢 :)

标签: configurationsettingsfreebsdnode-redjail

解决方案


您的方法是错误的,不要链接settings.js到其他文件,将整个文件放在userDir已安装的卷上(这是官方 Node-RED docker 容器的工作方式......)

这样您就可以备份settings.jsflow.json和文件creds_flow.json以及.config.json安装的任何额外节点。


推荐阅读