# 🚀 Claude Relay Service Configuration # 🌐 服务器配置 PORT=3000 HOST=0.0.0.0 NODE_ENV=production # 🔐 安全配置 JWT_SECRET=your-jwt-secret-here ADMIN_SESSION_TIMEOUT=86400000 API_KEY_PREFIX=cr_ ENCRYPTION_KEY=your-encryption-key-here # 👤 管理员凭据(可选,不设置则自动生成) # ADMIN_USERNAME=cr_admin_custom # ADMIN_PASSWORD=your-secure-password # 🏢 LDAP/Windows AD 域控认证配置(可选,用于企业内部用户登录) # 启用LDAP认证功能 # LDAP_ENABLED=true # AD域控服务器地址 # LDAP_URL=ldap://your-domain-controller-ip:389 # 绑定用户 # LDAP_BIND_DN=your-bind-user # 绑定用户密码 # LDAP_BIND_PASSWORD=your-bind-password # 搜索基础DN # LDAP_BASE_DN=OU=YourOU,DC=your,DC=domain,DC=com # 用户搜索过滤器 # LDAP_SEARCH_FILTER=(&(objectClass=user)(|(cn={username})(sAMAccountName={username}))) # 连接超时设置 # LDAP_TIMEOUT=10000 # 📊 Redis 配置 REDIS_HOST=localhost REDIS_PORT=6379 REDIS_PASSWORD= REDIS_DB=0 REDIS_ENABLE_TLS= # 🎯 Claude API 配置 CLAUDE_API_URL=https://api.anthropic.com/v1/messages CLAUDE_API_VERSION=2023-06-01 CLAUDE_BETA_HEADER=claude-code-20250219,oauth-2025-04-20,interleaved-thinking-2025-05-14,fine-grained-tool-streaming-2025-05-14 # 🌐 代理配置 DEFAULT_PROXY_TIMEOUT=60000 MAX_PROXY_RETRIES=3 # IP协议族配置:true=IPv4, false=IPv6, 默认IPv4(兼容性更好) PROXY_USE_IPV4=true # 📈 使用限制 DEFAULT_TOKEN_LIMIT=1000000 # 📝 日志配置 LOG_LEVEL=info LOG_MAX_SIZE=10m LOG_MAX_FILES=5 # 🔧 系统配置 CLEANUP_INTERVAL=3600000 TOKEN_USAGE_RETENTION=2592000000 HEALTH_CHECK_INTERVAL=60000 SYSTEM_TIMEZONE=Asia/Shanghai TIMEZONE_OFFSET=8 # 实时指标统计窗口(分钟),可选1-60,默认5分钟 METRICS_WINDOW=5 # 🎨 Web 界面配置 WEB_TITLE=Claude Relay Service WEB_DESCRIPTION=Multi-account Claude API relay service with beautiful management interface WEB_LOGO_URL=/assets/logo.png # 🛠️ 开发配置 DEBUG=false ENABLE_CORS=true TRUST_PROXY=true # 🔒 客户端限制(可选) # ALLOW_CUSTOM_CLIENTS=false # 📢 Webhook 通知配置 WEBHOOK_ENABLED=true WEBHOOK_URLS=https://your-webhook-url.com/notify,https://backup-webhook.com/notify WEBHOOK_TIMEOUT=10000 WEBHOOK_RETRIES=3