添加了完整的 Docker 部署方案,包括: - 创建 .env.example 环境变量配置模板文件 - 新增 docker-compose.yml 用于全栈服务编排 - 为前后端分别创建 Dockerfile 实现容器化部署 - 添加 nginx.conf 配置前端反向代理 - 在 README.md 中详细说明 Docker 部署流程 - 集成 Celery 任务队列支持异步处理 - 配置多数据库服务 (MongoDB, MySQL, Redis) 的连接 - 实现健康检查和服务依赖管理
35 lines
1.1 KiB
Plaintext
35 lines
1.1 KiB
Plaintext
# ============================================================
|
|
# FilesReadSystem 环境变量配置模板
|
|
# 复制此文件为 .env 并填入实际值
|
|
# ============================================================
|
|
|
|
# ==================== 应用配置 ====================
|
|
DEBUG=false
|
|
|
|
# ==================== MongoDB ====================
|
|
MONGO_ROOT_USER=admin
|
|
MONGO_ROOT_PASSWORD=your_mongo_password
|
|
MONGODB_DB_NAME=document_system
|
|
|
|
# ==================== MySQL ====================
|
|
MYSQL_PASSWORD=your_mysql_password
|
|
MYSQL_DATABASE=document
|
|
|
|
# ==================== Redis ====================
|
|
REDIS_PASSWORD=your_redis_password
|
|
|
|
# ==================== LLM AI ====================
|
|
LLM_API_KEY=your_llm_api_key
|
|
LLM_BASE_URL=https://api.deepseek.com
|
|
LLM_MODEL_NAME=deepseek-chat
|
|
|
|
# ==================== Supabase ====================
|
|
SUPABASE_URL=https://your-project.supabase.co
|
|
SUPABASE_ANON_KEY=your_anon_key
|
|
SUPABASE_SERVICE_KEY=your_service_key
|
|
|
|
# ==================== Embedding / RAG ====================
|
|
EMBEDDING_MODEL=all-MiniLM-L6-v2
|
|
|
|
# ==================== 前端配置 ====================
|
|
VITE_APP_ID=your_app_id |