跳到主要内容

配置

服务器配置 config/server.ts 客户端配置 config/client.ts

相比于直接修改配置文件, 推荐用环境变量来修改配置
在 fiora 根目录创建 .env 文件, 在里面填写 key=value 键值对(每行一个), 即可修改相应配置. 比如修改端口号 Port=8888

服务端配置#

修改服务端配置需要重启应用

Key类型默认值描述
Hoststringyour ip服务端 host
Portnumber9200服务端端口号
Databasestringmongodb://localhost:27017/fioramongoDB 数据库地址
RedisHoststringlocalhostredis 地址主机名
RedisPortnumber6379redis 端口
JwtSecretstringjwtSecret (推荐修改它来保证安全性)jwt token 加密 secret
MaxGroupCountnumber3用户最大可以创建的群组个数
AllowOriginstringnull允许的客户端 origin 列表, null 时允许所有 origin 连接, 多个值逗号分割
tokenExpiresTimenumber2592000000 (30 天)登陆 token 过期时间
Administratorstring''管理员用户 id 列表, 多个值逗号分割
DisableRegisterbooleanfalse禁止注册账号
DisableCreateGroupbooleanfalse禁止创建群组
ALIYUN_OSSbooleanfalse启用阿里云 OSS
ACCESS_KEY_IDstring''阿里云 OSS access key id. 参考: https://help.aliyun.com/document_detail/48699.html
ACCESS_KEY_SECRETstring''阿里云 OSS access key secret. 参考和 ACCESS_KEY_ID 相同
ROLE_ARNstring''阿里云 OSS RoleARN. 参考: https://help.aliyun.com/document_detail/28649.html
REGIONstring''阿里云 OSS 地域. 例如: oss-cn-zhangjiakou
BUCKETstring''阿里云 OSS bucket 名称
ENDPOINTstring''阿里云 OSS 域名. 例如: cdn.suisuijiang.com

客户端配置#

修改客户端配置需要重新构建客户端

Key类型默认值描述
Serverstring/客户端要连接的服务端地址
MaxImageSizenumber3145728 (3MB)客户端可以上传的最大图片大小
MaxBackgroundImageSizenumber5242880 (5MB)客户端可以上传的最大背景图大小
MaxAvatarSizenumber1572864 (1.5MB)客户端可以上传的最大头像图片大小
MaxFileSizenumber10485760 (10MB)客户端可以上传的最大文件大小
DefaultThemestringcool默认主题
Soundstringdefault默认通知音
TagColorModestringfixedColor默认标签颜色模式
FrontendMonitorAppIdstringfixedColor岳鹰监控 appId https://yueying.effirst.com/index
DisableDeleteMessagebooleanfalse禁止用户撤回消息