/// 服务器地址集中配置。 /// /// 服务器换了地址只需要改这一个文件: /// 1. 改下面的 [serverHost] 为新的服务器内网 IP(或域名); /// 2. 如果端口也被重新映射,改对应端口常量即可。 library; /// 服务器内网地址(不带协议、不带端口) const String serverHost = '192.168.200.11'; /// OpenIM API 端口(服务端 docker 映射,默认 10002) const int apiPort = 10002; /// OpenIM WebSocket 端口(默认 10001) const int wsPort = 10001; /// LiveKit 信令端口(注意:服务端已重映射为 17880,不是默认的 7880) const int livekitPort = 17880; /// 公司账号登录后端端口(B-60 account-server,docker 默认映射 10010) const int authApiPort = 10010; /// OpenIM API 地址,例:http://192.168.200.11:10002 const String apiAddr = 'http://$serverHost:$apiPort'; /// OpenIM 消息长连接地址,例:ws://192.168.200.11:10001 const String wsAddr = 'ws://$serverHost:$wsPort'; /// LiveKit 连接地址,例:ws://192.168.200.11:17880 const String livekitUrl = 'ws://$serverHost:$livekitPort'; /// 公司账号登录后端地址,例:http://192.168.200.11:10010 /// /// 仅本地联调用:`--dart-define=AUTH_HOST=127.0.0.1` 可覆盖登录服务地址(OpenIM/LiveKit /// 仍走 [serverHost]),正式打包不带该参数则与 [serverHost] 一致。 const String authApiBase = 'http://${String.fromEnvironment('AUTH_HOST', defaultValue: serverHost)}:$authApiPort';