.env.example 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. # ============================================
  2. # AI-CS 系统 Docker 部署配置模板
  3. # ============================================
  4. # 使用方法:
  5. # 1. 复制此文件为 .env:cp .env.example .env
  6. # 2. 编辑 .env 文件,修改以下配置
  7. # 3. .env 文件不要提交到 Git!
  8. # ============================================
  9. # MySQL 数据库配置
  10. # ============================================
  11. MYSQL_ROOT_PASSWORD=rootpassword
  12. MYSQL_DATABASE=ai_cs
  13. MYSQL_USER=ai_cs_user
  14. MYSQL_PASSWORD=ai_cs_password
  15. MYSQL_PORT=3306
  16. # ============================================
  17. # 后端服务配置
  18. # ============================================
  19. BACKEND_PORT=8080
  20. ADMIN_USERNAME=admin
  21. ADMIN_PASSWORD=admin123
  22. GIN_MODE=release
  23. # 加密密钥(用于加密 AI API Keys)
  24. # 生成方式:
  25. # - Linux/Mac: openssl rand -hex 32
  26. # - Windows PowerShell: -join ((48..57) + (97..102) | Get-Random -Count 64 | ForEach-Object {[char]$_})
  27. # - 在线工具: https://www.random.org/strings/?num=1&len=64&digits=on&upperalpha=off&loweralpha=on&unique=off&format=html&rnd=new
  28. ENCRYPTION_KEY=changeme_please_use_random_hex_32_bytes_here
  29. # ============================================
  30. # 前端服务配置
  31. # ============================================
  32. FRONTEND_PORT=3000
  33. # ============================================
  34. # 生产版镜像配置(仅用于 docker-compose.prod.yml)
  35. # ============================================
  36. # 如果使用预构建镜像,可以指定镜像名称(可选)
  37. # BACKEND_IMAGE=2930134478/ai-cs-backend:latest
  38. # FRONTEND_IMAGE=2930134478/ai-cs-frontend:latest