40 lines
1.5 KiB
YAML
40 lines
1.5 KiB
YAML
http_addr: ":13000"
|
||
jwt_secret: "dev-shared-secret"
|
||
room_service_addr: "127.0.0.1:13001"
|
||
user_service_addr: "127.0.0.1:13005"
|
||
auth_rate_limit:
|
||
# public auth 固定窗口频控;Redis 不可用时 gateway 启动失败,避免失去入口保护。
|
||
enabled: true
|
||
redis_addr: "127.0.0.1:13379"
|
||
redis_password: ""
|
||
redis_db: 0
|
||
key_prefix: "gateway:auth:rate:"
|
||
window_sec: 60
|
||
ip_limit: 120
|
||
device_id_limit: 30
|
||
provider_ip_limit: 20
|
||
display_user_id_ip_limit: 10
|
||
display_user_id_limit: 50
|
||
session_id_ip_limit: 30
|
||
tencent_im:
|
||
# 本地联调腾讯云 IM UserSig;SDKAppID 和密钥必须与 room-service 保持一致。
|
||
sdk_app_id: 20036101
|
||
secret_key: "dcdf53135f27e7cf8541c4ae9798fb0cb2f0e4d6c5c20022dbaea053f35cbb8c"
|
||
# 客户端 UserSig 有效期;线上建议 12h-7d,按登录刷新策略决定。
|
||
user_sig_ttl: "24h"
|
||
# 腾讯云 IM 控制台回调 URL。需要公网可访问;本地为空表示暂不启用回调。
|
||
callback_url: ""
|
||
# 腾讯云 IM 回调鉴权 Token。启用回调鉴权后必须填写。
|
||
callback_auth_token: ""
|
||
|
||
tencent_rtc:
|
||
# 本地联调腾讯 RTC UserSig;当前复用同一腾讯应用,后续可独立切换。
|
||
enabled: true
|
||
sdk_app_id: 20036101
|
||
secret_key: "dcdf53135f27e7cf8541c4ae9798fb0cb2f0e4d6c5c20022dbaea053f35cbb8c"
|
||
# RTC 进房票据有效期;比 IM 短,降低泄露窗口,客户端按需刷新。
|
||
user_sig_ttl: "2h"
|
||
# 当前 room_id 是字符串,客户端只能使用 TRTC strRoomId,不能混用数字 roomId。
|
||
room_id_type: "string"
|
||
app_scene: "voice_chat_room"
|