仓库: git.rugmunch.io/RugMunchMedia/rmi-backend
部署: Talos 上的 /root/backend/
容器: rmi-backend
健康检查: http://127.0.0.1:8000/health (当前不健康——Redis 主机无法解析)
RMI 平台的 FastAPI 后端。提供代币风险扫描、钱包取证、市场数据、Telegram 机器人命令、MCP 代理工具以及 x402 门控的高级端点。
生产环境,但处于降级状态。容器运行并响应,但 /health 报告不健康,因为 Redis 主机名 rmi-redis:6379 在容器网络内无法解析。
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python -m pytest tests/unit/ -x -q
ssh netcup
cd /root/backend/
docker compose pull
docker compose up -d rmi-backend
time.sleep(),1,713 个 f-string 日志,399 个 print() 调用app/routers/x402_tools.py 大小为 212 KBcontinue-on-error: true 以及 || truePRODUCT.md — 章程与范围ARCHITECTURE.md — 组件与数据流ROADMAP.md — 未来 90 天计划TODO.md — 当前任务本仓库遵循 Rug Munch Media 标准。
| 服务 | 地址 | 状态 |
|---|
| Postgres | rmi-postgres:5432 | 正常 |
| Redis | rmi-redis:6379 | 解析失败 |
| Qdrant | 127.0.0.1:6333 | 停止(IP 绑定过时) |
| Neo4j | 127.0.0.1:7687 | 正常 |
| ClickHouse | 127.0.0.1:8123 | 正常 |