2026-05-12 19:34:47 +08:00

73 lines
2.3 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

service_name: gateway-service
node_id: gateway-docker
environment: local
log:
level: info
format: json
include_request_body: false
include_response_body: false
max_payload_bytes: 2048
http_addr: ":13000"
jwt_secret: "dev-shared-secret"
room_service_addr: "room-service:13001"
user_service_addr: "user-service:13005"
wallet_service_addr: "wallet-service:13004"
activity_service_addr: "activity-service:13006"
game_service_addr: "game-service:13008"
app_config:
# H5 地址由后台 APP配置/H5配置 写入 hyapp_admin.admin_app_configsgateway 只读下发给 App。
mysql_dsn: "hyapp:hyapp@tcp(mysql:3306)/hyapp_admin?parseTime=true&charset=utf8mb4&loc=UTC"
auth_rate_limit:
# public auth 固定窗口频控Redis 不可用时 gateway 启动失败,避免失去入口保护。
enabled: true
redis_addr: "redis:6379"
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
login_risk:
enabled: true
redis_addr: "redis:6379"
redis_password: ""
redis_db: 0
key_prefix: "login_risk:ip:"
fast_guard:
blocked_languages: []
blocked_language_primary_tags: []
blocked_timezones: []
blocked_timezone_prefixes: []
tencent_im:
# Docker 本地联调腾讯云 IM UserSig必须与 room-service 使用同一组应用配置。
sdk_app_id: 20036101
secret_key: "dcdf53135f27e7cf8541c4ae9798fb0cb2f0e4d6c5c20022dbaea053f35cbb8c"
admin_identifier: "900100100"
user_sig_ttl: "24h"
callback_url: ""
callback_auth_token: ""
tencent_rtc:
# Docker 本地联调腾讯 RTC UserSig当前复用同一腾讯应用后续可独立切换。
enabled: true
sdk_app_id: 20036101
secret_key: "dcdf53135f27e7cf8541c4ae9798fb0cb2f0e4d6c5c20022dbaea053f35cbb8c"
user_sig_ttl: "2h"
room_id_type: "string"
app_scene: "voice_chat_room"
callback_url: ""
callback_sign_key: ""
tencent-cos:
# Docker 本地联调 App 文件/头像上传secret 只保存在 gateway 服务端配置。
enabled: true
secret-id: "IKIDMchhZEfrsiNo472DAtTpzzmLjttkOnyu"
secret-key: "nMkbLsGRO6ZqulSyJQJ0UjjU0KSKxOgl"
bucket-name: "yumi-assets-1420526837"
region: "me-saudi-arabia"
access-url: "https://media.haiyihy.com"