Agent/server/.env.example

27 lines
1.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 开发环境配置模板(复制为 .env
# 数据库/Redis 对应 deploy/docker-compose.dev.yml
DATABASE_URL="mysql://profile:profile_dev_pass@127.0.0.1:3306/profile_dev"
REDIS_URL="redis://127.0.0.1:6379"
# JWT Ed25519EdDSA。先运行node scripts/generate-jwt-keys.js
# 默认读取 apps/server/keys/jwt_ed25519_{private,public}.pem
# JWT_PRIVATE_KEY_PATH="/absolute/path/to/jwt_ed25519_private.pem"
# JWT_PUBLIC_KEY_PATH="/absolute/path/to/jwt_ed25519_public.pem"
# 或直接贴 PEM换行写成 \n
# JWT_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----"
# JWT_PUBLIC_KEY="-----BEGIN PUBLIC KEY-----\n...\n-----END PUBLIC KEY-----"
JWT_KEY_ID=ed25519-1
JWT_ACCESS_TTL_MIN=30
JWT_REFRESH_TTL_HOURS=8
# PII 字段加密§10.2;生产由密钥目录管理,切勿用开发值)
DATA_ENC_KEY="dev-only-data-encryption-key-change-me"
DATA_HMAC_KEY="dev-only-data-hmac-key-change-me"
# 可选;不配置时默认使用仓库 data/exports
EXPORT_DIR="/absolute/path/to/profile/data/exports"
EXPORT_RETENTION_DAYS=7
DEVELOPER_USERNAMES="dev_admin"
PORT=3000