feat: server.py 迁移部署到 NGCQ(1Panel Nginx 反代 eink.njcqit.com)+境内可达 BTC 行情源+页面访问令牌
- btc_api:新增 gateio/huobi_aws/binance_vision 三源,config 增 BTC_SOURCES 控制尝试顺序(境内 okx/coinbase/huobi 主域名不通) - server:IMAGE_TOKEN 非空时三个渲染端点须带 ?token=…,否则与未知路径同样 404(防爬虫扫描);推送令牌改常量时间比较 - 文档:CLAUDE.md/README/.env.example 记录 NGCQ 部署(systemd eink-server、1Panel API 建站坑)、本机 server/cloudflared 已卸载 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@@ -35,6 +35,9 @@ CHROME_BIN=
|
||||
CHROME_EXTRA_ARGS=
|
||||
HTML_PNG_THRESHOLD=160
|
||||
PUSH_TOKEN=
|
||||
# 页面访问令牌:非空时 /e1002.png、/e1002.html、/e1002-web.png 必须带 ?token=<IMAGE_TOKEN>,否则 404(防爬虫扫描);
|
||||
# SenseCraft HTML 控件填 https://<域名>/e1002.png?token=<IMAGE_TOKEN>。生成:python3 -c "import secrets; print(secrets.token_urlsafe(24))"
|
||||
IMAGE_TOKEN=
|
||||
PUSH_STATE_PATH=
|
||||
# 推送端(本机):服务地址(协议+域名/端口,不含路径),令牌与服务端一致
|
||||
PUSH_URL=
|
||||
@@ -47,6 +50,9 @@ PACE_TOL=10
|
||||
BTC_BAR=1H
|
||||
BTC_LIMIT=48
|
||||
BTC_TTL=300
|
||||
# 行情源尝试顺序(可选:okx,coinbase,huobi,gateio,huobi_aws,binance_vision;未列出的按默认顺序追加)。
|
||||
# 境内服务器 okx/coinbase/huobi 主域名不通且各超时数秒,部署 NGCQ 时设为 gateio,huobi_aws,binance_vision
|
||||
BTC_SOURCES=okx,coinbase,huobi,gateio,huobi_aws,binance_vision
|
||||
# ---- AI 用量(本机采集 → main.py --target push 上报;server.py 不持凭证)----
|
||||
# Claude:复用 Claude Code 钥匙串登录态调 /api/oauth/usage(只读不刷新)。快照有效期(秒,同 WEATHER_TTL 语义,0=每次实拉)建议 ≥300,失败退避 1800 秒
|
||||
CLAUDE_USAGE_TTL=300
|
||||
|
||||
Reference in New Issue
Block a user