[deploy] PyMySQL 替换 + Tailscale 组网 + config.yaml + 路径修复

- db_layer.py: mysql-connector-python(19MB) → PyMySQL(45KB), 去掉连接池
- config_loader.py: 修复路径解析 (2级→3级 dirname), FAM-Core + FAM-Edge 均修复
- Tailscale 组网完成: Oracle=100.74.137.126, NAS=100.70.234.39, 互通验证通过
- NAS Python 依赖: flask/gunicorn/pymysql/PyYAML 全部安装成功
- NAS 代码部署: /volume1/web/sentinel-home-ai/, FAM-Core 7 模块导入 PASS
- NAS DB 连接验证: PyMySQL → MariaDB 10.11.11, 6 张表可见, PASS
- config.yaml 创建: FAM-Core + FAM-Edge + FAM-UI (Tailscale IP + 密码)
- requirements.txt: mysql-connector-python → PyMySQL
This commit is contained in:
ericwyuan
2026-08-19 23:27:28 +08:00
parent e5ac667586
commit 47658fa068
8 changed files with 149 additions and 53 deletions

View File

@@ -1,5 +1,5 @@
flask>=3.0.0
gunicorn>=21.2.0
mysql-connector-python>=8.3.0
PyMySQL>=1.1.0
PyYAML>=6.0
requests>=2.31.0