35 lines
1.3 KiB
YAML
35 lines
1.3 KiB
YAML
# FAM-Core 配置文件 (NAS 端) - 新架构 v2(2026-08-21)
|
||
#
|
||
# NAS 仅作管理后台,不再处理视频。唯一后台线程 Oracle-Sync 每 30 分钟
|
||
# 从甲骨文 FAM-Edge 拉取增量镜像到本地 MariaDB(sync_videos/events/people)。
|
||
# 所有视频分析在 Oracle 完成。
|
||
#
|
||
# Tailscale 当前无法从 NAS 反向访问 Oracle,故 base_url 用 Oracle 公网 IP。
|
||
# token 与 Oracle 端 sync_api.token 一致,均取自环境变量 ORACLE_SYNC_TOKEN。
|
||
|
||
server:
|
||
host: "0.0.0.0"
|
||
port: 8000
|
||
|
||
database:
|
||
host: "127.0.0.1"
|
||
port: 3306
|
||
user: "root"
|
||
password: "iLoveJava5!"
|
||
database: "sentinel_home_ai"
|
||
unix_socket: "/run/mysqld/mysqld10.sock"
|
||
|
||
# 甲骨文同步(每 30 分钟拉增量镜像)
|
||
oracle_sync:
|
||
# FAM-Edge 对外同步接口地址(端口同其 server.port=5000)
|
||
base_url: "http://129.146.203.203:5000"
|
||
# 与 Oracle 端 sync_api.token 一致(环境变量注入,避免明文入库)
|
||
token: "${ORACLE_SYNC_TOKEN}"
|
||
interval_sec: 1800 # 拉取间隔(秒),默认 30 分钟
|
||
timeout: 120 # 单次拉取超时(秒)
|
||
|
||
chat_handler:
|
||
# 智能问答统一走 FAM-Edge 编排端点(Gemini → NVIDIA → 本地 Ollama 兜底)
|
||
qa_url: "http://129.146.203.203:5000/api/edge/chat/ask"
|
||
timeout: 120
|