# Vitals 环境变量配置示例 # # 项目支持多环境配置: # # 本地开发: # 复制此文件为 .env.local 并修改配置 # 启动: docker-compose up # # 生产环境: # 复制此文件为 .env.production 并修改配置 # 启动: docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d # # ============================================ # 环境标识(development | production) ENVIRONMENT=development # ============================================ # MySQL 配置 # ============================================ MYSQL_HOST=localhost MYSQL_PORT=3306 MYSQL_USER=vitals MYSQL_PASSWORD=your_password_here MYSQL_DATABASE=vitals MYSQL_ROOT_PASSWORD=rootpassword # ============================================ # 安全配置 # ============================================ # JWT 密钥(请使用随机字符串,可用 openssl rand -hex 32 生成) JWT_SECRET=your_random_secret_key_here # ============================================ # AI 食物识别(可选,二选一) # ============================================ # 阿里云通义千问 DASHSCOPE_API_KEY=your_dashscope_api_key_here # DeepSeek # DEEPSEEK_API_KEY=your_deepseek_api_key_here # ============================================ # 默认管理员账户 # ============================================ # 首次启动时自动创建在数据库中 # 用户名: admin # 密码: admin123 # 请在首次登录后及时修改密码