Files
yinxin630--fiora/packages/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/Config.md
T
2026-07-13 12:27:50 +08:00

5.2 KiB

id, title, sidebar_label
id title sidebar_label
config 配置 配置

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

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

服务端配置

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

Key 类型 默认值 描述
Host string your ip 服务端 host
Port number 9200 服务端端口号
Database string mongodb://localhost:27017/fiora mongoDB 数据库地址
RedisHost string localhost redis 地址主机名
RedisPort number 6379 redis 端口
JwtSecret string jwtSecret (推荐修改它来保证安全性) jwt token 加密 secret
MaxGroupCount number 3 用户最大可以创建的群组个数
AllowOrigin string null 允许的客户端 origin 列表, null 时允许所有 origin 连接, 多个值逗号分割
tokenExpiresTime number 2592000000 (30 天) 登陆 token 过期时间
Administrator string '' 管理员用户 id 列表, 多个值逗号分割
DisableRegister boolean false 禁止注册账号
DisableCreateGroup boolean false 禁止创建群组
ALIYUN_OSS boolean false 启用阿里云 OSS
ACCESS_KEY_ID string '' 阿里云 OSS access key id. 参考: https://help.aliyun.com/document_detail/48699.html
ACCESS_KEY_SECRET string '' 阿里云 OSS access key secret. 参考和 ACCESS_KEY_ID 相同
ROLE_ARN string '' 阿里云 OSS RoleARN. 参考: https://help.aliyun.com/document_detail/28649.html
REGION string '' 阿里云 OSS 地域. 例如: oss-cn-zhangjiakou
BUCKET string '' 阿里云 OSS bucket 名称
ENDPOINT string '' 阿里云 OSS 域名. 例如: cdn.suisuijiang.com

客户端配置

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

Key 类型 默认值 描述
Server string / 客户端要连接的服务端地址
MaxImageSize number 3145728 (3MB) 客户端可以上传的最大图片大小
MaxBackgroundImageSize number 5242880 (5MB) 客户端可以上传的最大背景图大小
MaxAvatarSize number 1572864 (1.5MB) 客户端可以上传的最大头像图片大小
MaxFileSize number 10485760 (10MB) 客户端可以上传的最大文件大小
DefaultTheme string cool 默认主题
Sound string default 默认通知音
TagColorMode string fixedColor 默认标签颜色模式
FrontendMonitorAppId string fixedColor 岳鹰监控 appId https://yueying.effirst.com/index
DisableDeleteMessage boolean false 禁止用户撤回消息