# KatelyaTV Kvrocks 部署环境变量示例 # 复制此文件为 .env.kvrocks 并修改相应值 # ==================== 数据库配置 ==================== # 存储类型:使用 Kvrocks NEXT_PUBLIC_STORAGE_TYPE=kvrocks # Kvrocks 连接配置 KVROCKS_URL=redis://localhost:6666 # KVROCKS_URL=redis://kvrocks:6666 # Docker 部署时使用此配置 KVROCKS_PASSWORD=your_secure_password_here KVROCKS_DATABASE=0 # ==================== 应用配置 ==================== # NextAuth 配置 NEXTAUTH_SECRET=your_nextauth_secret_here NEXTAUTH_URL=http://localhost:3000 # 站点配置 NEXT_PUBLIC_SITE_NAME=KatelyaTV NEXT_PUBLIC_SITE_DESCRIPTION=高性能影视播放平台 # ==================== 部署配置 ==================== # 生产环境配置 NODE_ENV=production PORT=3000 # Docker 配置 DOCKER_IMAGE_TAG=latest # ==================== 可选配置 ==================== # Douban API 配置(可选) DOUBAN_API_KEY=your_douban_api_key # 图片代理配置(可选) IMAGE_PROXY_ENABLED=true # 缓存配置 CACHE_TTL=3600 # ==================== 安全配置 ==================== # CORS 配置 CORS_ORIGIN=* # Rate Limiting 配置 RATE_LIMIT_MAX=100 RATE_LIMIT_WINDOW=60000 # ==================== 监控配置 ==================== # 健康检查配置 HEALTH_CHECK_ENABLED=true HEALTH_CHECK_INTERVAL=30 # 日志配置 LOG_LEVEL=info LOG_FORMAT=json