GitDeployHub

clouder0/claude-code-hub

github.com/clouder0/claude-code-hub ↗
Next.js
20 environment variables found in .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
Or deploy to a different host
← Try another repo