Node Red 配置文件¶
Node Red 很多配置是无法通过可视化界面修改的,这时候需要直接修改它的配置文件,文件的位置在各个系统有些不同,一下说明情况都是默认设置,如果启动的时候手动指定了--userDir
参数,需要指定的文件夹中查看.
以下说明配置文件是指:settings.js
, 所有修改完成之后都需要重启,不然没有效果
- Linux
目录在当前用户下.node-red
,如果安装的时候指定了用户,需要切换到指定到用户,使用以下命令进入:cd ~/.node-red #查看当前目录文件 ls -all
- Docker
需要把目录映射出来,为啥呢?因为这个Docker系统太简洁了,编辑相关的命令都没有.配置文件就在你指定的目录里面.
运行时配置¶
-
uiPort
可视化界面的端口.,端口默认1880
-
adminAuth
配置ui
界面访问的用户名和密码,默认是不需要登录的.找到以下配置,去掉注释,密码生成可以使用我写的这个网页,可以添加多个用户.
adminAuth: { type: "credentials", users: [{ username: "admin", password: "$2a$08$xxxxxx", permissions: "*" },{ username: "第二个用户", password: "$2a$08$xxxxxx", permissions: "*" }] },
- Dashboard
Node Red 自己的可视化界面,如果不想使用HA
的界面可以自己尝试,依赖节点 ,更多信息查看官方文档
找到以下配置node-red-dashboard
ui: { path: "ui" }
,去掉注释