Files
zhuiguang-ai/.env.example
T

35 lines
1.4 KiB
Bash

# ============================================
# 追光AI 环境变量配置模板 (.env.example)
# ============================================
# 复制此文件为 .env 并填入真实值
# WARNING: .env 已被加入 .gitignore,请勿提交真实密钥
# 数据库连接 (必填)
DATABASE_URL="mariadb://user:password@host:3306/zhuiguang_ai?charset=utf8mb4"
# NextAuth 配置 (必填)
NEXTAUTH_URL="http://localhost:8301"
NEXTAUTH_SECRET="请生成一个随机高强度密钥(至少32位)"
# GitHub API Token (可选,用于技能发现和星数更新)
# 如不设置,每分钟只能调用60次GitHub API
GITHUB_TOKEN=""
# DeepSeek AI API Key (必填,用于技能评测和新闻摘要)
DEEPSEEK_API_KEY=""
# DeepSeek 模型名 (可选,默认 deepseek-v4-pro;旧名 deepseek-chat/reasoner 已停用)
# DEEPSEEK_MODEL="deepseek-v4-pro"
# Redis 缓存连接 (必填,Docker 共享 redis-cache 容器)
# 如不设,默认为本地 127.0.0.1:6379 无密码
# REDIS_HOST="127.0.0.1"
# REDIS_PORT="6379"
# ⚠️ 密码含 # 等特殊字符时必须加引号(否则 dotenv/Next 会把 # 之后当注释截断,导致 WRONGPASS)
# REDIS_PASSWORD=""
# REDIS_CACHE_DB="0" # API 缓存层 (src/lib/cache.ts)
# REDIS_SCRIPT_DB="1" # 脚本缓存层 (scripts/lib/redis-cache.mjs)
# Bot 反馈闭环共享密钥 (可选,设置后 /api/forum/topics/[id]/follow-up 可被脚本调用)
# 不设置则只能用 admin session 调用
BOT_FEEDBACK_SECRET=""