中控增加下单,关键位,系统设置

This commit is contained in:
dekun
2026-05-22 10:28:26 +08:00
parent 2d4926cee3
commit 6695e72e72
3 changed files with 13 additions and 3 deletions
+1 -1
View File
@@ -200,4 +200,4 @@ python hub.py
**5. 局域网里别的电脑打不开中控**
默认应已可访问:中控监听 `0.0.0.0``HUB_TRUST_LAN` 默认开启。请检查:防火墙是否放行 `HUB_PORT`;浏览器是否使用 **中控机器的局域网 IP**(不要用另一台电脑上的 `127.0.0.1`)。若你曾设置 `HUB_TRUST_LAN=0``HUB_HOST=127.0.0.1`,改回默认或删掉环境变量后重启 hub。
**Linux 常驻(PM2**`manual_trading_hub` 目录执行 `pm2 start ecosystem.config.cjs`(进程名 `manual-trading-hub`),或 `bash scripts/pm2_hub.sh start`。子代理可选 `ecosystem.agents.config.cjs`。详见 **《部署文档.md》** 第五节
**Linux 常驻(PM2**`python3 -m venv .venv``source .venv/bin/activate``pip install -r requirements.txt``pm2 start ecosystem.config.cjs`(进程名 `manual-trading-hub`)。PM2 经 `run_hub.sh` 使用 `.venv/bin/python`,启动前不必保持 shell 处于 activate 状态。详见 **《部署文档.md》**。
+4 -1
View File
@@ -326,8 +326,11 @@ Invoke-WebRequest -Uri "http://127.0.0.1:5001/api/hub/ping" -Headers @{"X-Hub-To
```bash
cd manual_trading_hub
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env
pm2 start ecosystem.config.cjs # 进程名 manual-trading-hub
pm2 start ecosystem.config.cjs # 进程名 manual-trading-hubPM2 用 .venv/bin/python,无需保持 activate
pm2 save && pm2 startup
```
+8 -1
View File
@@ -32,12 +32,19 @@
```bash
cd /opt/crypto_monitor/manual_trading_hub
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
source .venv/bin/activate # 激活 venv(当前终端后续 pip/python 走虚拟环境)
pip install -r requirements.txt
cp .env.example .env
# 编辑 .envHUB_PORT、HUB_DISABLED_IDS、公网时 HUB_BRIDGE_TOKEN 等
chmod +x scripts/run_hub.sh scripts/pm2_hub.sh scripts/pm2_agents.sh
deactivate # 可选;交给 PM2 时不必保持激活
```
说明:
- **安装依赖**`source .venv/bin/activate` 后用 `pip install` 即可;不写 `activate` 时也可用 **`.venv/bin/pip install -r requirements.txt`**(效果相同)。
- **PM2 启动**:由 `scripts/run_hub.sh` 固定调用 **`.venv/bin/python`****不依赖**你是否在 shell 里激活过 venv。
子代理也使用 **本目录 `.venv`** 里的 Python(与各策略 Flask 的 venv 可分开)。
---