[deploy] NAS MariaDB DDL 执行 + Tailscale 状态 + README 更新
- NAS MariaDB 10.11.11 确认可用, root 密码 iLoveJava5! - DDL 执行成功: sentinel_home_ai 库 + 6 张表 (process_tasks, monitor_events, daily_summaries, event_details, chat_history, family_members) - NAS Tailscale 已运行, IP: 100.70.234.39 - Oracle Tailscale 1.102.2 已安装, 待用户认证 - README 新增 MariaDB 密码 + Tailscale IP + NAS 型号信息 - PROGRESS.md 更新全部环境状态
This commit is contained in:
50
PROGRESS.md
50
PROGRESS.md
@@ -1,6 +1,6 @@
|
|||||||
# 项目进度追踪
|
# 项目进度追踪
|
||||||
|
|
||||||
> 最后更新: 2026-08-19 22:50
|
> 最后更新: 2026-08-19 23:06
|
||||||
|
|
||||||
## 环境状态
|
## 环境状态
|
||||||
|
|
||||||
@@ -17,22 +17,26 @@
|
|||||||
| 模块导入验证 | PASS | FAM-Edge 全部 8 个模块导入正常 |
|
| 模块导入验证 | PASS | FAM-Edge 全部 8 个模块导入正常 |
|
||||||
| 代码部署 | /opt/fam-edge/ | rsync 同步 |
|
| 代码部署 | /opt/fam-edge/ | rsync 同步 |
|
||||||
| venv | /opt/fam-edge/venv/ | 已创建 |
|
| venv | /opt/fam-edge/venv/ | 已创建 |
|
||||||
|
| Tailscale | 1.102.2 已安装 | **待用户认证** |
|
||||||
|
|
||||||
### Synology NAS (192.168.50.64) - FAM-Core + FAM-UI 节点
|
### Synology NAS (192.168.50.64) - FAM-Core + FAM-UI 节点
|
||||||
| 项目 | 状态 | 备注 |
|
| 项目 | 状态 | 备注 |
|
||||||
|------|------|------|
|
|------|------|------|
|
||||||
|
| 型号 | DS220+ (Geminilake) | DSM 7 |
|
||||||
| Python | 3.8.15 | |
|
| Python | 3.8.15 | |
|
||||||
| pip3 | 未安装 | 待安装 |
|
| pip3 | 未安装 | 待安装 |
|
||||||
| MariaDB | 未安装 | 待安装 |
|
| MariaDB | **10.11.11 已运行** | 端口 3306, root 密码 iLoveJava5! |
|
||||||
|
| sentinel_home_ai 库 | **6 张表已创建** | DDL 执行成功 |
|
||||||
|
| Docker | 24.0.2 (ContainerManager) | 路径 /var/packages/ContainerManager/target/usr/bin/docker |
|
||||||
|
| Tailscale | **已运行** | IP: 100.70.234.39, hostname: ericwyuan-nas |
|
||||||
| Streamlit | 未安装 | 待安装 |
|
| Streamlit | 未安装 | 待安装 |
|
||||||
| Tailscale | 未安装 | 待安装 |
|
|
||||||
|
|
||||||
### 网络互通
|
### 网络互通 (Tailscale)
|
||||||
| 项目 | 状态 |
|
| 节点 | Tailscale IP | 状态 |
|
||||||
|------|------|
|
|------|-------------|------|
|
||||||
| Tailscale | 未安装(两台均未装) |
|
| NAS (ericwyuan-nas) | 100.70.234.39 | 已连接 |
|
||||||
| Oracle -> NAS Gitea | 不通(192.168.50.64 不可达) |
|
| Oracle (oracle-fam-edge) | 待认证 | **需用户访问认证 URL** |
|
||||||
| 当前方案 | rsync 同步代码到 Oracle |
|
| 当前方案 | Oracle Tailscale 待认证,认证后可直连 | |
|
||||||
|
|
||||||
## 模型可行性基准测试 (Task 1.4)
|
## 模型可行性基准测试 (Task 1.4)
|
||||||
|
|
||||||
@@ -68,24 +72,26 @@
|
|||||||
| 5 | Storage-Cleaner 补全 | `5e4587b` | 2026-08-19 |
|
| 5 | Storage-Cleaner 补全 | `5e4587b` | 2026-08-19 |
|
||||||
| 6 | 服务器凭证写入 README | `ba905d2` | 2026-08-19 |
|
| 6 | 服务器凭证写入 README | `ba905d2` | 2026-08-19 |
|
||||||
| 7 | requirements.txt 兼容 Python 3.8 | `c1bfac5` | 2026-08-19 |
|
| 7 | requirements.txt 兼容 Python 3.8 | `c1bfac5` | 2026-08-19 |
|
||||||
| 8 | Oracle 部署: venv + 依赖安装 + 导入验证 | 进行中 | 2026-08-19 |
|
| 8 | Oracle 部署: venv + 依赖安装 + 导入验证 | `50d8353` | 2026-08-19 |
|
||||||
| 9 | 模型可行性基准测试 (llava-phi3 ≤8s) | 进行中 | 2026-08-19 |
|
| 9 | 模型可行性基准测试 (llava-phi3 ≤8s PASS) | `50d8353` | 2026-08-19 |
|
||||||
| 10 | OllamaAdapter 优化 (num_predict 参数) | 进行中 | 2026-08-19 |
|
| 10 | OllamaAdapter 优化 (num_predict 参数) | `50d8353` | 2026-08-19 |
|
||||||
|
| 11 | Oracle Tailscale 安装 (1.102.2) | `50d8353` | 2026-08-19 |
|
||||||
|
| 12 | NAS 环境探查: MariaDB10 运行中, Tailscale 已连接 | 进行中 | 2026-08-19 |
|
||||||
|
| 13 | NAS DDL 执行: sentinel_home_ai 库 + 6 张表创建 | 进行中 | 2026-08-19 |
|
||||||
|
| 14 | README 更新: MariaDB 密码 + Tailscale IP | 进行中 | 2026-08-19 |
|
||||||
|
|
||||||
### 待完成
|
### 待完成
|
||||||
|
|
||||||
| # | 任务 | 依赖 | 优先级 |
|
| # | 任务 | 依赖 | 优先级 |
|
||||||
|---|------|------|--------|
|
|---|------|------|--------|
|
||||||
| 11 | NAS 安装 MariaDB + 执行 DDL | Tailscale | 高 |
|
| 15 | Oracle Tailscale 认证 (用户访问 URL) | - | **阻塞** |
|
||||||
| 12 | NAS 安装 Python 依赖 (pip3, flask, mysql-connector, streamlit) | - | 高 |
|
| 16 | NAS 安装 pip3 + Python 依赖 (flask, mysql-connector, streamlit) | - | 高 |
|
||||||
| 13 | NAS 部署 FAM-Core (gunicorn + 配置) | MariaDB, pip3 | 高 |
|
| 17 | NAS 部署 FAM-Core (gunicorn + 配置) | pip3, MariaDB ✅ | 高 |
|
||||||
| 14 | NAS 部署 FAM-UI (streamlit) | pip3 | 中 |
|
| 18 | NAS 部署 FAM-UI (streamlit) | pip3 | 中 |
|
||||||
| 15 | Oracle 部署 FAM-Edge (gunicorn + 配置 + systemd) | 依赖安装完成 | 高 |
|
| 19 | Oracle 部署 FAM-Edge (gunicorn + 配置 + systemd) | Tailscale 认证 | 高 |
|
||||||
| 16 | 安装 Tailscale (Oracle + NAS) | - | 高 |
|
| 20 | 更新配置文件中的 Tailscale IP | Tailscale 认证 | 高 |
|
||||||
| 17 | 更新配置文件中的 Tailscale IP | Tailscale 安装 | 高 |
|
| 21 | 端到端集成测试 | 全部部署完成 | 高 |
|
||||||
| 18 | 端到端集成测试 | 全部部署完成 | 高 |
|
| 22 | 单元测试 (JSON parser, circuit breaker, schema) | - | 中 |
|
||||||
| 19 | 单元测试 (JSON parser, circuit breaker, schema) | - | 中 |
|
|
||||||
| 20 | FAM-Edge config.yaml 实际配置 | Tailscale IP | 高 |
|
|
||||||
|
|
||||||
## 技术决策记录
|
## 技术决策记录
|
||||||
|
|
||||||
|
|||||||
18
README.md
18
README.md
@@ -47,9 +47,22 @@ sentinel-home-ai/
|
|||||||
| SSH 端口 | 2222 |
|
| SSH 端口 | 2222 |
|
||||||
| SSH 用户 | ericwyuan |
|
| SSH 用户 | ericwyuan |
|
||||||
| SSH 密码 | iLoveJava5 |
|
| SSH 密码 | iLoveJava5 |
|
||||||
| 系统 | x86_64, Synology DSM |
|
| 系统 | Synology DS220+ (Geminilake), DSM 7 |
|
||||||
|
| Tailscale IP | 100.70.234.39 |
|
||||||
| 登录命令 | `ssh -p 2222 ericwyuan@192.168.50.64` |
|
| 登录命令 | `ssh -p 2222 ericwyuan@192.168.50.64` |
|
||||||
|
|
||||||
|
### MariaDB 数据库 (NAS)
|
||||||
|
|
||||||
|
| 项目 | 值 |
|
||||||
|
|------|-----|
|
||||||
|
| 版本 | MariaDB 10.11.11 |
|
||||||
|
| 端口 | 3306 |
|
||||||
|
| Socket | /run/mysqld/mysqld10.sock |
|
||||||
|
| Root 密码 | iLoveJava5! |
|
||||||
|
| 数据库名 | sentinel_home_ai |
|
||||||
|
| 连接命令 | `/usr/local/mariadb10/bin/mysql -S /run/mysqld/mysqld10.sock -u root -p` |
|
||||||
|
| mysql 路径 | /usr/local/mariadb10/bin/mysql |
|
||||||
|
|
||||||
### Oracle Cloud (FAM-Edge + Ollama + FFmpeg)
|
### Oracle Cloud (FAM-Edge + Ollama + FFmpeg)
|
||||||
|
|
||||||
| 项目 | 值 |
|
| 项目 | 值 |
|
||||||
@@ -59,7 +72,8 @@ sentinel-home-ai/
|
|||||||
| SSH 用户 | ubuntu |
|
| SSH 用户 | ubuntu |
|
||||||
| 认证方式 | RSA 私钥 |
|
| 认证方式 | RSA 私钥 |
|
||||||
| 私钥文件 | `~/.ssh/oracle_sentinel` |
|
| 私钥文件 | `~/.ssh/oracle_sentinel` |
|
||||||
| 系统 | aarch64 (ARM Ampere A1), Ubuntu 20.04 LTS |
|
| 系统 | aarch64 (ARM Ampere A1 2C12G), Ubuntu 20.04 LTS |
|
||||||
|
| Tailscale | 已安装,待认证 |
|
||||||
| 登录命令 | `ssh -i ~/.ssh/oracle_sentinel ubuntu@129.146.203.203` |
|
| 登录命令 | `ssh -i ~/.ssh/oracle_sentinel ubuntu@129.146.203.203` |
|
||||||
|
|
||||||
### Gitea 代码仓库
|
### Gitea 代码仓库
|
||||||
|
|||||||
Reference in New Issue
Block a user