# ============================================ # YouleGames Docker 环境变量配置 # 复制此文件为 .env 并修改对应值 # ============================================ # ---- 通用 ---- TZ=Asia/Shanghai DEBUG_MODE=false # ---- API 服务 (游戏核心接口) ---- API_DB_HOST=rm-bp1btyuwq77591x0jpo.mysql.rds.aliyuncs.com API_DB_PORT=3306 API_DB_NAME=youlehudong API_DB_USER=games API_DB_PASSWORD=Games0791!! # ---- DLWEB 代理管理后台 ---- # 主库 DLWEB_DB_HOST=rm-bp1btyuwq77591x0jpo.mysql.rds.aliyuncs.com DLWEB_DB_PORT=3306 DLWEB_DB_NAME=agent_db DLWEB_DB_USER=games DLWEB_DB_PASSWORD=Games0791!! # 从库(如不需要可与主库相同) DLWEB_SLAVE_DB_HOST=rr-wz9v0rl1uv6o1j9pfo.mysql.rds.aliyuncs.com DLWEB_SLAVE_DB_PORT=3306 DLWEB_SLAVE_DB_NAME=game_db DLWEB_SLAVE_DB_USER=yunuser DLWEB_SLAVE_DB_PASSWORD=Yun_User # 外部游戏数据库 (Synchronize / game.php 使用) EXT_GAME_DB_HOST=rm-bp1749tfxu2rpq670lo.mysql.rds.aliyuncs.com EXT_GAME_DB_PORT=3306 EXT_GAME_DB_NAME=game_db EXT_GAME_DB_USER=games EXT_GAME_DB_PASSWORD=Games0791!! # 外部游戏数据库 (grade_db) EXT_GRADE_DB_HOST=rm-bp1749tfxu2rpq670lo.mysql.rds.aliyuncs.com EXT_GRADE_DB_PORT=3306 EXT_GRADE_DB_NAME=grade_db EXT_GRADE_DB_USER=games EXT_GRADE_DB_PASSWORD=Games0791!! # 外部开发数据库 (youle_games,DEBUG 模式使用) EXT_DEV_DB_HOST=rm-bp16sbf0l9cavp7h9o.mysql.rds.aliyuncs.com EXT_DEV_DB_PORT=3306 EXT_DEV_DB_NAME=youle_games EXT_DEV_DB_USER=develop EXT_DEV_DB_PASSWORD=develop123!@# # ---- Redis ---- REDIS_HOST=localhost REDIS_PORT=6379 REDIS_PASSWORD=123456 REDIS_ENABLED=false # ---- 游戏服务器查询地址 ---- GAME_SERVER_QUERY_URL=http://8.139.255.236:31089/index.html # ---- IP 白名单(逗号分隔)---- INTERNAL_WHITELIST=localhost,127.0.0.1,::1,171.34.213.95 # ---- 微信小程序 ---- WX_MINI_APPID=wx51ab9a04fac56760 WX_MINI_APPSECRET=d326aaf93eb4d106e35592667ef022f5 # ---- 微信公众号 ---- WX_OA_APPID=wx7a1c6f324182bc83 WX_OA_APPSECRET=a90ba94e3a2dca8d09656dcc364e1df0 WX_OA_REDIRECT_DOMAIN_KEY=minipro_api_url # ---- 微信支付 (dlweb) ---- WX_PAY_APPID=wx426b3015555a46be WX_PAY_MCHID=1900009851 WX_PAY_KEY=8934e7d15453e97507ef794cf7b0519d WX_PAY_APPSECRET=7813490da6f1265e4901ffb80afaa36f # ---- 远程配置 ---- REMOTE_CONFIG_URL=https://gitee.com/daoqijuyou/config/raw/master/update_jsonv2.txt REMOTE_CONFIG_INTERVAL=30000 REMOTE_CONFIG_AGENTID=veRa0qrBf0df2K1G4de2tgfmVxB2jxpv REMOTE_CONFIG_GAMEID=G2hw0ubng0zcoI0r4mx3H2yr4GejidwO REMOTE_CONFIG_CHANNELID=FtJf073aa0d6rI1xD8J1Y42fINTm0ziK REMOTE_CONFIG_MARKETID=3 # ---- wxserver 端口 ---- WXSERVER_PORT=3000 WXSERVER_ENABLE_LOG=false WXSERVER_ENABLE_AVATAR_UPLOAD=false # ---- Docker 端口映射 ---- NGINX_PORT=80 NGINX_SSL_PORT=443 API_PORT=8081 DLWEB_PORT=8082 # WXSERVER_PORT 同时用于容器内监听和宿主机映射 # ---- 域名配置 (必填,用于 Nginx SSL 和 certbot) ---- API_DOMAIN=api.daoqijuyou77.cn DLWEB_DOMAIN=dlapi.daoqijuyou77.cn WX_DOMAIN=wxapi.daoqijuyou77.cn # ---- SSL 证书 (Let's Encrypt) ---- # 用于接收证书到期提醒邮件(必填) SSL_EMAIL=lanterngames@163.com # ============================================ # 站点域名配置(PHP env() 和 Docker entrypoint 使用) # ============================================ # 以下两个变量由 entrypoint 自动从 API_DOMAIN / DLWEB_DOMAIN 推导,无需手动配置: # DLWEB_API_BASE_URL = https:// + API_DOMAIN # DLWEB_SDK_API_URL = https:// + DLWEB_DOMAIN # API 服务域名(带协议) # SITE_API_URL=https://api.tscce.cn # SITE_API2_URL=https://api2.tscce.cn # SDK 域名(不带协议,apiBase.php 使用) # SITE_SDK_DOMAIN=sdk.tscce.cn # 开放平台 URL(用于活动/市场/推荐图片) # SITE_OPEN_URL=http://open.daoqijuyou77.cn # 支付回调通知域名(带协议) # SITE_PAY_NOTIFY_URL=http://api.daoqijuyou77.cn # QQ 登录回调地址 # QQ_CALLBACK_URL=http://syhd.daoqijuyou77.cn # ============================================ # DLWEB 前端域名配置(Docker entrypoint sed 替换使用) # ============================================ # 结算后台地址 # DLWEB_SETTLE_URL=http://dlsettle.daoqijuyou77.cn/mobile/ # DLWEB_SETTLE_FULL_URL=http://dlsettle.tscce.cn # 默认头像地址 # DLWEB_AVATAR_URL=https://dlwebv3.tscce.cn/images/noavatar.png # DLWEB_SDK_API2_URL=https://api2.tscce.cn # DLWEB 代理测试/管理地址 # DLWEB_PROXY_URL=https://proxytest.tscce.cn # DLWEB_PROXY_77_URL=https://proxytest.daoqijuyou77.cn # DLWEB_DL_API_V3_URL=https://dlapiv3.tscce.cn # 运营后台地址 # DLWEB_OPERATE_URL=https://operate.daoqijuyou77.cn # 下载页 CDN/图片地址 # DLWEB_DOWNLOAD_CDN_URL=http://tsqiniu1.tscce.cn # DLWEB_GAME_IMAGE_URL=http://tsgames.daoqijuyou77.cn # DLWEB_SKYGAMES_URL=https://skygames.tscce.cn # 游戏服务查询地址 # SITE_GAME_SERVICE_URL=http://ylyxservice1.daoqijuyou77.cn:1089/index.html # ============================================ # 定时同步任务 (Synchronize.php) # ============================================ # 同步间隔(秒),默认 30 # SYNC_INTERVAL=30 # 每次拉取的日志条数,默认 200 # SYNC_PROCESSCOUNT=200 # ============================================ # 每日定时任务 (替代 Windows autorun.cmd) # ============================================ # cron 表达式,默认凌晨 4:00 # CRON_SCHEDULE=0 4 * * * # ============================================ # 游戏服务器列表配置(可选外部配置文件) # ============================================ # 指向外部 JSON 配置文件路径(Docker 中可挂载) # 留空则使用 game.config.php 中的内置默认值 # GAME_SERVERS_CONFIG_FILE=/var/www/html/config/game_servers.json