{"repo": "alexyunyun/happy-japanese", "files": {".env.production": {"0d7b4043063d2ff3769955c7ed1857ae9b3ca1a1": {"t": 1786068542.222038, "n": 2064, "h": "4c880fabecea7403", "c": "# 连接云服务器上的PostgreSQL数据库\n# Docker Compose 数据库配置\nPOSTGRES_DB=joychat\nPOSTGRES_USER=joychat\nPOSTGRES_PASSWORD=qshah2025\n\n# 应用数据库连接(容器内使用)\nDATABASE_URL=postgresql://joychat:qshah2025@postgres:5432/joychat?schema=public\n\n# 外部数据库连接(开发环境使用)\n# DATABASE_URL=\"postgresql://joychat:qshah2025@119.28.104.95:5432/joychat?schema=public\"\n\n# JWT 认证配置\n# 生产环境请使用强密码\nJWT_SECRET=\"joychat-super-secret-jwt-key-2025-production-qshah\"\nJWT_EXPIRES_IN=\"7d\"\n\n# 服务器配置\nPORT=3002\nNODE_ENV=production\n\n# API 配置\nDEEPSEEK_API_KEY=\"sk-290b30b6645c4d4d9c1712789b42a0f1\"\n\n# CORS 配置\nCORS_ORIGIN=\"https://joychat.club\"\n\n# 日志配置\nLOG_LEVEL=\"info\"\n\n# 前端配置(如果需要)\nVITE_API_BASE_URL=\"/api\"\n\n# 邮件服务配置(用于发送验证码)\n# QQ邮箱配置示例:\nEMAIL_HOST=smtp.qq.com\nEMAIL_PORT=587\nEMAIL_SECURE=false\nEMAIL_USER=1020626977@qq.com\nEMAIL_PASS=ybqwwqwsimzkbead\nEMAIL_FROM_NAME=HappyJapanese\nEMAIL_FROM_ADDRESS=1020626977@qq.com\n\n# SSL证书配置\nSSL_EMAIL=1020626977@qq.com\n\n# 其他邮箱服务配置示例:\n# Gmail:\n# EMAIL_HOST=smtp.gmail.com\n# EMAIL_PORT=587\n# EMAIL_SECURE=false\n# EMAIL_USER=your-email@gmail.com\n# EMAIL_PASS=your-app-password\n\n# 163邮箱:\n# EMAIL_HOST=smtp.163.com\n# EMAIL_PORT=465\n# EMAIL_SECURE=true\n# EMAIL_USER=your-email@163.com\n# EMAIL_PASS=your-auth-code\n\n# 企业邮箱:\n# EMAIL_HOST=smtp.exmail.qq.com\n# EMAIL_PORT=465\n# EMAIL_SECURE=true\n# EMAIL_USER=your-email@yourcompany.com\n# EMAIL_PASS=your-password\n\n# 数据库配置说明:\n# - username: 数据库用户名\n# - password: 数据库密码\n# - your-server-ip: 云服务器 IP 地址\n# - 5432: PostgreSQL 默认端口\n# - japanese_learning: 数据库名称\n\n# JWT 配置说明:\n# - JWT_SECRET: 用于签名 JWT token 的密钥,生产环境必须使用强密码\n# - JWT_EXPIRES_IN: token 过期时间,支持格式如 \"7d\", \"24h\", \"60m\"\n\n# 邮件服务配置说明:\n# - EMAIL_HOST: SMTP 服务器地址\n# - EMAIL_PORT: SMTP 端口(587用于STARTTLS,465用于SSL)\n# - EMAIL_SECURE: 是否使用SSL(true/false)\n# - EMAIL_USER: 邮箱账号\n# - EMAIL_PASS: 邮箱密码或授权码(推荐使用授权码)\n# - EMAIL_FROM_NAME: 发件人显示名称\n# - EMAIL_FROM_ADDRESS: 发件人邮箱地址\n\n# 获取邮箱授权码方法:\n# QQ邮箱:设置 -> 账户 -> POP3/IMAP/SMTP/Exchange服务 -> 开启服务并获取授权码\n# Gmail:Google账户 -> 安全性 -> 应用专用密码\n# 163邮箱:设置 -> POP3/SMTP/IMAP -> 开启服务并设置授权码\n\n# 安全提醒:\n# 1. 不要将真实的 .env 文件提交到版本控制系统\n# 2. 生产环境必须使用强密码\n# 3. 定期更换密钥\n# 4. 邮箱授权码请妥善保管,不要泄露"}}}}