# ============================================================================= # 中控 hub.py / 子代理 agent.py 环境变量模板(可提交 Git) # 使用:cp .env.example .env 后填入真实值;启动前由 shell export 或 dotenv 加载 # ============================================================================= # hub.py 监听 HUB_HOST=0.0.0.0 HUB_PORT=5100 # 仅本机访问可改为 127.0.0.1,并设 HUB_TRUST_LAN=false # 与四实例 .env 中 HUB_BRIDGE_TOKEN 相同的长随机串 # 中控 → 各 Flask:请求头 X-Hub-Token # 中控 → 各子代理:请求头 X-Control-Token(可与子代理 CONTROL_TOKEN 同值,hub 会用 HUB_BRIDGE_TOKEN 转发) # HUB_BRIDGE_TOKEN=your-long-random-token # 逗号分隔的账户 id,强制关闭(不参与监控/全局全平;设置页对应行勾选框灰掉) # 默认 1 = OKX;不用 OKX 可保持;要用 OKX 请删掉本行或改为空 HUB_DISABLED_IDS=1 # true=允许 RFC1918 私网访问中控页面;false=仅 127.0.0.1 HUB_TRUST_LAN=true # --- 子代理 agent.py(在 crypto_monitor_* 目录启动时另设 EXCHANGE / PORT)--- # 与 HUB_BRIDGE_TOKEN 一致时可只设其一;agent 校验请求头 X-Control-Token # CONTROL_TOKEN=your-long-random-token # EXCHANGE=binance # PORT=15200 # HOST=127.0.0.1