# ============================================ # 丹阳公益婚恋服务平台 — 生产环境环境变量 # ============================================ # ⚠️ 此文件为模板,请勿提交真实值到 Git # ⚠️ 数据库密码写入 infrastructure/secrets/db_password.txt,其余密钥由部署环境注入 # ============================================ # --- Database --- DB_NAME=danyang_match DB_USER=danyang # DB 密码不写在本文件中 # --- Redis --- REDIS_HOST=redis REDIS_PORT=6379 REDIS_PASSWORD=your-redis-password-here # --- MinIO (对象存储) --- MINIO_ENDPOINT=http://minio:9000 MINIO_ACCESS_KEY=your-minio-access-key MINIO_SECRET_KEY=your-minio-secret-key # --- JWT --- JWT_ACCESS_SECRET=your-256-bit-jwt-access-secret-here-change-in-production JWT_REFRESH_SECRET=your-256-bit-jwt-refresh-secret-here-change-in-production # --- Checkin Token --- CHECKIN_TOKEN_SECRET=your-hmac-checkin-secret-here-change-in-production # --- AES-256 Encryption Key (32 bytes = 64 hex chars) --- ENCRYPTION_KEY=32539f3d2fa8123dcec899cc3dbee7347034123a126ac22fcb4702e10c454d50 # --- WeChat Mini Program --- WECHAT_APP_ID=your-wechat-app-id WECHAT_APP_SECRET=your-wechat-app-secret # --- 实名核验提供方(生产禁止使用 mock) --- VERIFICATION_PROVIDER=your-provider-code # --- Spring Security 后备账号随机密码(后备账号不用于业务登录) --- SPRING_SECURITY_FALLBACK_PASSWORD=your-random-fallback-password # --- Feature Flags --- FEATURES_APPEAL_ENABLED=false # --- Spring Boot --- SPRING_PROFILES_ACTIVE=docker,production