Fix hedge market quotes via public HTTP and default cloud-server deploy settings.

Avoid load_markets hangs on weak networks; enable login-required sim defaults and document Baota Nginx reverse proxy.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-10-14 10:13:39 +08:00
parent b4d62ea0a6
commit 135cdc13ba
11 changed files with 392 additions and 118 deletions
+1
View File
@@ -37,6 +37,7 @@ bash /opt/coinox/deploy/manage.sh
- 访问: `http://<服务器IP>:5010` (端口以 `.env` 的 `APP_PORT` 为准)
- 默认入口: `/hedge-plan`(对冲)/ `/options`(期权);默认模拟盘 sim
- 登录账号: **admin**(密码见 `.env` 的 `APP_PASSWORD`,首次脚本可写成 `admin123`)
- 云服务器默认: `APP_AUTH_DISABLED=false`、不配代理;宝塔反代见根目录 [部署文档.md](../部署文档.md)
---
+9 -7
View File
@@ -420,23 +420,25 @@ print_post_install_guide() {
cat <<EOF
═══════════════════════════════════════════
✅ CoinOX 部署完成(默认模拟盘 sim)
✅ CoinOX 部署完成(云服务器测试默认)
访问: http://${ip}:${port}
入口: /hedge-plan(对冲) /options(期权)
登录账号: admin
登录密码: 见 .env 中 APP_PASSWORD(首次多为 admin123)
(请尽快在系统设置 / env 配置中修改)
鉴权: APP_AUTH_DISABLED=false(公网必须登录)
模式说明:
- SIM_DEFAULT_MODE=sim(本地模拟资金,不打真实私有下单)
- 实盘: 在页面/env 切 live,并配置 OKX_API_* 与 LIVE_TRADING_ENABLED
- SIM_DEFAULT_MODE=sim(模拟资金,无需 OKX API)
- 云主机请勿配置 OKX_*_PROXY(直连 OKX)
- 宝塔反代: 目标 http://127.0.0.1:${port},对外只开 80/443
- 实盘: 填 OKX_API_* + LIVE_TRADING_ENABLED=true + 切 live,并白名单出口 IP
下一步:
1. 浏览器打开上方地址
2. 模拟盘直接测期权 / 对冲计划
3. 需要实盘时再填 API / 代理并切 live
1. 浏览器打开上方地址并登录
2. 模拟盘测期权 / 对冲计划
3. 可选: 宝塔 Nginx 反代域名 + SSL
管理:
bash ${INSTALL_ROOT}/deploy/manage.sh
+2 -1
View File
@@ -207,7 +207,8 @@ fi
echo ""
echo "部署完成.下一步:"
echo " 1. 编辑 ${REPO_ROOT}/.env(默认已是模拟盘 sim;实盘再填 OKX API / 代理 / 密码)"
echo " 1. 编辑 ${REPO_ROOT}/.env(云上默认: 模拟盘 sim + 必须登录 + 无代理;改 APP_PASSWORD)"
echo " 2. pm2 start ecosystem.config.cjs"
echo " 3. 可选: 宝塔 Nginx 反代到 http://127.0.0.1:5010(详见 部署文档.md)"
echo " 或: bash deploy/manage.sh # 选 1"
echo ""