.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)
ADMIN_TOKEN
secret
管理员令牌(请务必更改此值以确保安全性)
AUTO_MIGRATE
自动迁移控制(生产环境默认开启) 设置为 false 可禁用自动迁移
DSN
数据库连接字符串(仅用于本地开发或非 Docker Compose 部署)
ENABLE_API_KEY_VACUUM_FILTER
secret
API Key Vacuum Filter(真空过滤器) true (默认):启用。用于在访问 DB 前“负向短路”无效 key,降低 DB 压力、抵御爆破 false:禁用(例如:需要排查问题或节省内存时)
DB_POOL_MAX
PostgreSQL 连接池配置(postgres.js) 说明: 这些值是“每个应用进程”的连接池上限;k8s 多副本时需要按副本数分摊 默认值:生产环境 20,开发环境 10(可按需覆盖)
DB_POOL_IDLE_TIMEOUT
DB_POOL_CONNECT_TIMEOUT
MESSAGE_REQUEST_WRITE_MODE
message_request 写入模式 async:异步批量写入(默认,降低 DB 写放大与连接占用) sync:同步写入(兼容旧行为,但高并发下会增加请求尾部阻塞)
MESSAGE_REQUEST_ASYNC_FLUSH_INTERVAL_MS
message_request 异步批量参数(可选)
MESSAGE_REQUEST_ASYNC_BATCH_SIZE
MESSAGE_REQUEST_ASYNC_MAX_PENDING
DB_USER
数据库配置(Docker Compose 部署时使用)
DB_PASSWORD
secret
DB_NAME
APP_PORT
应用配置
APP_URL
API_TEST_TIMEOUT_MS
API 测试配置 API 测试请求超时时间(毫秒),范围 5000-120000。未设置时默认 15000。
ENABLE_SECURE_COOKIES
Cookie 安全策略 功能说明:控制是否强制 HTTPS Cookie(设置 cookie 的 secure 属性) true (默认):仅允许 HTTPS 传输 Cookie,浏览器会自动放行 localhost 的 HTTP false:允许 HTTP 传输…
ENABLE_LEGACY_ACTIONS_API
Management REST API / legacy actions API ENABLE_LEGACY_ACTIONS_API=false returns 410 Gone for legacy /api/actions execution.…
LEGACY_ACTIONS_DOCS_MODE