跳到正文
个人 Web Alpha内容核对:2026-09-23查看 Markdown

5.1 运行配置与数据位置

Compose 安装把应用、DSH 与 PostgreSQL 放入容器;源码开发模式在本机运行 Node.js。两者都使用标准 Docker,不要求 OrbStack。

配置分工

配置管理位置注意事项
业务、同事、任务与授权Teloa 对应页面与数据库不通过直接改库绕过校验
模型、凭据、MCP、运行配置设置转入 DSH 配置来源保存后做实际调用验证
插件组合源码中的组合配置与 setup:dsh修改后需重新准备并构建
浏览器认证启动器生成的当次认证链接重启后变化,不公开保存

Compose 数据位置

持久卷容器路径保存内容
app-data应用 /dataDSH 会话、模型配置、Teloa 工作文件和资料
postgres-data数据库 /var/lib/postgresql/dataPostgreSQL 业务数据
database-secret应用和数据库 /run/teloa-secrets自动生成的数据库口令

实际卷名带 Compose 项目前缀,例如默认 teloa_app-data。使用 -p 指定其他项目时前缀随之变化,不与源码模式的固定容器混用。

DSH 配置在 /data/dsh,业务运行目录在 /data/teloa,工作目录在 /data/teloa/workspace。数据库只通过 Compose 内网服务 db 访问,宿主不开放数据库端口。

源码模式数据位置

使用 Node.js 直接运行时,数据库卷是 teloa-postgres-data;Teloa 运行目录是 .runtime/teloa,DSH 目录为 .runtime/dsh。适配日志在运行目录内的 harness.log,分享前应脱敏。

两种运行方式都需要同时备份数据库和工作文件。仅复制源码或连接配置不是完整备份。

修改配置后

依次核对保存结果、运行对象和实际调用。修改插件代码或组合配置后,开发模式可能需要构建并重启;不要把浏览器刷新当成服务已加载新代码。

环境变量清单见命令与配置参考,维护流程见备份、恢复与升级

一个人,带领一支 AI 团队