| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- # ============================================
- # AI-CS 系统 Docker 部署配置模板
- # ============================================
- # 使用方法:
- # 1. 复制此文件为 .env:cp .env.example .env
- # 2. 编辑 .env 文件,修改以下配置
- # 3. .env 文件不要提交到 Git!
- # ============================================
- # MySQL 数据库配置
- # ============================================
- MYSQL_ROOT_PASSWORD=rootpassword
- MYSQL_DATABASE=ai_cs
- MYSQL_USER=ai_cs_user
- MYSQL_PASSWORD=ai_cs_password
- MYSQL_PORT=3306
- # ============================================
- # 后端服务配置
- # ============================================
- BACKEND_PORT=8080
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=admin123
- GIN_MODE=release
- # 加密密钥(用于加密 AI API Keys)
- # 生成方式:
- # - Linux/Mac: openssl rand -hex 32
- # - Windows PowerShell: -join ((48..57) + (97..102) | Get-Random -Count 64 | ForEach-Object {[char]$_})
- # - 在线工具: https://www.random.org/strings/?num=1&len=64&digits=on&upperalpha=off&loweralpha=on&unique=off&format=html&rnd=new
- ENCRYPTION_KEY=changeme_please_use_random_hex_32_bytes_here
- # ============================================
- # 前端服务配置
- # ============================================
- FRONTEND_PORT=3000
- # 前端访问后端的地址(Docker 内部使用容器名,外部访问使用 localhost)
- NEXT_PUBLIC_API_BASE_URL=http://localhost:8080
- # ============================================
- # 生产版镜像配置(仅用于 docker-compose.prod.yml)
- # ============================================
- # 如果使用预构建镜像,可以指定镜像名称(可选)
- # BACKEND_IMAGE=2930134478/ai-cs-backend:latest
- # FRONTEND_IMAGE=2930134478/ai-cs-frontend:latest
|