- deno task test:all(scripts/test-all.sh):逐包跑完再汇总,连不上测试库直接失败, web 用 Node 跑 vitest;deno task ci 改用它 - deno task release(scripts/release.sh):工作区不干净、CHANGELOG 无本版条目即拒绝; 打 tag、构建、只替换 app、核对健康接口版本 - deno task dev:up:起开发库并迁移到最新;开发 API 端口改 4390(4380 留给本机部署版) - CLAUDE.md:命令、提交与发布约定、文档放哪 Co-Authored-By: Claude Opus 5.5 <[email protected]>
12 lines
603 B
Bash
12 lines
603 B
Bash
# 复制为 .env 后按需修改(apps/server 与 packages/db 都会读取仓库根的 .env)
|
|
PORT=4390
|
|
DATABASE_URL=postgres://umt:umt@localhost:55433/umt
|
|
# 凭证加密主密钥(32 字节以上随机串);与数据库备份分开保管
|
|
SECRET_MASTER_KEY=dev-only-change-me-dev-only-change-me
|
|
LOG_LEVEL=info
|
|
NODE_ENV=development
|
|
# 开发模式下可直接用此 Key 以 admin scope 访问 API;生产环境忽略
|
|
DEV_ADMIN_KEY=umt-dev-admin-key
|
|
# Agent(Pi)JSONL 会话目录:api 与 worker 进程需共享同一目录(崩溃恢复点);缺省 ./data/agent-sessions
|
|
# AGENT_SESSION_DIR=./data/agent-sessions
|