hyapp-server/server/admin/configs/config.tencent.example.yaml
2026-07-03 15:06:36 +08:00

135 lines
4.7 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: admin-server
node_id: admin-hk-lighthouse
environment: prod
log:
level: info
format: json
include_request_body: false
include_response_body: false
max_payload_bytes: 2048
http_addr: "127.0.0.1:13100"
mysql_dsn: "admin_user:REPLACE_ME@tcp(10.2.21.3:3306)/hyapp_admin?parseTime=true&charset=utf8mb4&loc=UTC"
user_mysql_dsn: "user_reader:REPLACE_ME@tcp(10.2.21.3:3306)/hyapp_user?parseTime=true&charset=utf8mb4&loc=UTC"
wallet_mysql_dsn: "wallet_reader:REPLACE_ME@tcp(10.2.21.3:3306)/hyapp_wallet?parseTime=true&charset=utf8mb4&loc=UTC"
robot_profile_source:
mysql_dsn: "likei_reader:REPLACE_ME@tcp(10.2.21.3:3306)/likei?parseTime=true&charset=utf8mb4&loc=UTC"
request_timeout: "5s"
money_region_sources:
- enabled: true
app_code: "yumi"
app_name: "Yumi"
sys_origin: "LIKEI"
mongo_uri: "mongodb://root:123456@10.2.21.9:27017/tarab_all?authSource=admin&readPreference=secondaryPreferred&retryWrites=false&maxPoolSize=50&minPoolSize=5&maxIdleTimeMS=6000"
mongo_database: "tarab_all"
mongo_collection: "sys_region_config"
request_timeout: "5s"
- enabled: false
app_code: "aslan"
app_name: "Aslan"
sys_origin: "ATYOU"
mongo_uri: "mongodb://mongouser:REPLACE_ME@lb-le274w4o-wjgmcdkhye3v0ors.clb.sg-tencentclb.com:27017,lb-le274w4o-wjgmcdkhye3v0ors.clb.sg-tencentclb.com:27018/test?replicaSet=cmgo-6cztxjgr_0&authSource=admin"
mongo_database: "tarab_all"
mongo_collection: "sys_region_config"
request_timeout: "5s"
# Yumi 的充值账单在利雅得内网 likei Mongo与 hyapp-server 同 VPC启用后 APP 充值详情直接读该库。
finance_bill_sources:
- enabled: true
app_code: "yumi"
app_name: "Yumi"
sys_origin: "LIKEI"
mongo_uri: "mongodb://root:123456@10.2.21.9:27017/tarab_all?authSource=admin&readPreference=secondaryPreferred&retryWrites=false&maxPoolSize=50&minPoolSize=5&maxIdleTimeMS=6000"
mongo_database: "tarab_all"
mongo_collection: "in_app_purchase_details"
request_timeout: "5s"
mysql_auto_migrate: false
migrations:
enabled: true
# TAT/binary 部署使用宿主机路径Docker 镜像部署时改为 /app/migrations。
dir: "/opt/hyapp/admin-server/migrations"
allow_checksum_repair: false
jwt_secret: "REPLACE_WITH_AT_LEAST_32_RANDOM_CHARS"
access_token_ttl: "12h"
refresh_token_ttl: "168h"
cors_allowed_origins:
- "http://43.128.56.40"
- "http://hyapp-platform.global-interaction.com"
- "https://hyapp-platform.global-interaction.com"
- "https://api-acc.global-interaction.com"
refresh_cookie_secure: true
refresh_cookie_same_site: "none"
bootstrap:
# 仅首次初始化或显式 -bootstrap 时打开;生产常驻进程不要每次启动重放 seed。
enabled: false
seed_demo_data: false
username: "admin"
name: "admin"
team: "运营团队"
password: "REPLACE_WITH_TEMP_BOOTSTRAP_PASSWORD"
user_service:
addr: "10.2.1.16:13005"
request_timeout: "10s"
wallet_service:
addr: "10.2.1.15:13004"
request_timeout: "10s"
room_service:
addr: "10.2.1.16:13001"
request_timeout: "3s"
robot_service:
addr: "10.2.1.16:13011"
request_timeout: "3s"
activity_service:
addr: "10.2.1.16:13006"
request_timeout: "3s"
game_service:
addr: "10.2.1.16:13008"
request_timeout: "3s"
statistics_service:
base_url: "http://10.2.1.16:13010"
request_timeout: "3s"
dashboard_external_sources:
- enabled: true
type: "mysql"
app_code: "yumi"
app_name: "Yumi"
sys_origin: "LIKEI"
mysql_dsn: "likei_reader:REPLACE_ME@tcp(10.2.21.3:3306)/likei?parseTime=true&charset=utf8mb4&loc=Asia%2FRiyadh"
stat_timezone: "Asia/Riyadh"
request_timeout: "5s"
- enabled: true
type: "aslan_mongo"
app_code: "aslan"
app_name: "Aslan"
sys_origin: "ATYOU"
mongo_uri: "mongodb://mongouser:REPLACE_ME@lb-le274w4o-wjgmcdkhye3v0ors.clb.sg-tencentclb.com:27017,lb-le274w4o-wjgmcdkhye3v0ors.clb.sg-tencentclb.com:27018/test?replicaSet=cmgo-6cztxjgr_0&authSource=admin"
mongo_database: "test"
stat_timezone: "Asia/Shanghai"
request_timeout: "5s"
finance_notifications:
dingtalk:
enabled: true
webhook_url: "https://oapi.dingtalk.com/robot/send?access_token=08ab491397880d167bb86168749eea5fff35aaf83eac9d033157ea2a7c96573c"
secret: "SEC893f814c59c7dde7916086d7b2a694ebc6796448c622c804ffa2c784c69adc03"
at_mobiles: []
at_all: false
request_timeout: "3s"
tencent-cos:
enabled: true
secret-id: "REPLACE_ME"
secret-key: "REPLACE_ME"
bucket-name: "REPLACE_ME"
region: "me-saudi-arabia"
access-url: "https://media.example.com"
object-prefix: "admin"
redis:
enabled: true
addr: "10.2.21.16:6379"
password: "REPLACE_ME"
db: 0
key_prefix: "admin:"
jobs:
enabled: true
worker_interval: "5s"
lease_ttl: "2m"
max_attempts: 3
artifact_dir: "/var/lib/hyapp/admin-server/storage/exports"