From c596bf7603f82fe96227be2944a4d742f84cb906 Mon Sep 17 00:00:00 2001 From: ericwyuan Date: Thu, 20 Aug 2026 00:36:37 +0800 Subject: [PATCH] feat: FAM-UI deployed on NAS (Streamlit 1.61.1) - Streamlit 1.61.1 + pandas 2.3.3 installed in fam-ui venv (Python 3.10) - FAM-UI running headless on 0.0.0.0:8501, HTTP 200, health=ok - config.yaml synced to NAS (core_url + MariaDB unix_socket) - All 5 services now running: FAM-Core, FAM-Edge, FAM-UI, MariaDB, Ollama - PROGRESS.md: task 27 complete --- PROGRESS.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/PROGRESS.md b/PROGRESS.md index 5382587..6d5c4b3 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -1,6 +1,6 @@ # 项目进度追踪 -> 最后更新: 2026-08-20 00:15 +> 最后更新: 2026-08-20 00:35 ## 服务运行状态 @@ -11,7 +11,7 @@ | MariaDB | NAS | 127.0.0.1:3306 | ✅ 运行中 | 10.11.11, 6 张表, utf8mb4 | | Ollama | Oracle | 127.0.0.1:11434 | ✅ 运行中 | llava-phi3, 通过 FAM-Edge 代理访问 | | Tailscale | Oracle ↔ NAS | 100.74 ↔ 100.70 | ⚠️ 待修复 | Tailscale 运行但端口不通,当前用公网IP | -| FAM-UI | NAS | 待启动:8501 | ⏳ 安装中 | Streamlit + pandas 安装进行中 | +| FAM-UI | NAS | 0.0.0.0:8501 | ✅ 运行中 | Streamlit 1.61.1, HTTP 200, health=ok | ## 环境状态 @@ -41,8 +41,8 @@ | Docker | 24.0.2 (ContainerManager) | 路径 /var/packages/ContainerManager/target/usr/bin/docker | | Tailscale | **已运行** | IP: 100.70.234.39, hostname: ericwyuan-nas | | FAM-Core venv | ✅ 已创建 | Python 3.10.20, flask/PyMySQL/gunicorn/PyYAML/requests | -| FAM-UI venv | ✅ 已创建 | Python 3.10.20, Streamlit 安装中 | -| Streamlit | ⏳ 安装中 | pip install streamlit 后台运行 | +| FAM-UI venv | ✅ 已创建 | Python 3.10.20, Streamlit 1.61.1 + pandas 2.3.3 | +| Streamlit | ✅ 已安装 | 1.61.1, 运行于 0.0.0.0:8501 (headless) | ### 网络互通 (Tailscale) | 节点 | Tailscale IP | 状态 | @@ -104,13 +104,13 @@ | 24 | FAM-UI PyMySQL 迁移 | ✅ 完成 | 2026-08-20 | | 25 | FAM-Core 配置切换至 Oracle 公网 IP | ✅ 完成 | 2026-08-20 | | 26 | 端到端聊天验证 (Core→Edge→Ollama) | ✅ 完成 | 2026-08-20 | +| 27 | NAS 安装 Streamlit + pandas + 部署 FAM-UI | ✅ 完成 | 2026-08-20 | ### 待完成 | # | 任务 | 依赖 | 优先级 | |---|------|------|--------| -| 27 | NAS 安装 Streamlit + pandas + 部署 FAM-UI | pip3 安装中 | 中 | -| 28 | 视频端到端集成测试 | FAM-UI 部署 | 高 | +| 28 | 视频端到端集成测试 | FAM-UI ✅ | 高 | | 29 | 单元测试 (JSON parser, circuit breaker, schema) | - | 中 | | 30 | Tailscale 防火墙修复 (NAS↔Oracle) | - | 低 |