默认配置文件中各参数都可以通过precess.env.
变量配置,具体值只要写到具体运行环境中的环境变量即可,从而实现config.js
不做更改即可在不同的机器上运行。
下面是config.js
中参数的说明:
选项 | 介绍 |
---|---|
uuid | 服务器的uuid |
privateKey | 使用钩子(Webhook)的密钥,不配置则无法使用钩子功能 |
securityImpl | 可以用户自定义配置安全验证策略所在的路径,默认配置在lib/simpleAuth 中 |
broadcastActivity | 若为真,则进行sendActivity操作 |
mongoDB | |
databaseUrl | mongoDB的url地址 |
securityImpl | 用户配置自定义安全配置 |
broadcastActivity | 布尔值,默认为假;若为真,连接meshblu的设备可以想指定IP发送消息 |
tls | |
.cert | https服务器的cert |
.key | https服务器的key |
messageBus | |
.port | 集群消息总线的端口 |