70 lines
2.0 KiB
Bash
70 lines
2.0 KiB
Bash
|
|
# 应用统一配置文件
|
|||
|
|
# 复制此文件为 .env 并修改相应配置
|
|||
|
|
|
|||
|
|
# ==========================================
|
|||
|
|
# 基础配置
|
|||
|
|
# ==========================================
|
|||
|
|
NODE_ENV=development
|
|||
|
|
APP_NAME=FileSend
|
|||
|
|
APP_VERSION=1.0.0
|
|||
|
|
|
|||
|
|
# ==========================================
|
|||
|
|
# API配置
|
|||
|
|
# ==========================================
|
|||
|
|
# 前端API基础URL
|
|||
|
|
REACT_APP_API_BASE_URL=http://localhost:5000
|
|||
|
|
|
|||
|
|
# 后端服务配置
|
|||
|
|
FLASK_ENV=development
|
|||
|
|
FLASK_DEBUG=true
|
|||
|
|
FLASK_HOST=0.0.0.0
|
|||
|
|
FLASK_PORT=5000
|
|||
|
|
|
|||
|
|
# ==========================================
|
|||
|
|
# 数据库配置
|
|||
|
|
# ==========================================
|
|||
|
|
# SQLite配置(默认,适合开发环境)
|
|||
|
|
#DATABASE_URL=sqlite:///filesend.db
|
|||
|
|
|
|||
|
|
# MySQL配置(生产环境推荐)
|
|||
|
|
DATABASE_URL=mysql+pymysql://root:taiyi1224@localhost:3306/filesend_db?charset=utf8mb4
|
|||
|
|
|
|||
|
|
# PostgreSQL配置
|
|||
|
|
# DATABASE_URL=postgresql://username:password@localhost:5432/filesend_db
|
|||
|
|
|
|||
|
|
# ==========================================
|
|||
|
|
# 安全配置
|
|||
|
|
# ==========================================
|
|||
|
|
JWT_SECRET=your-super-secret-jwt-key-change-this-in-production
|
|||
|
|
CORS_ORIGINS=http://localhost:3000,http://127.0.0.1:3000,http://154.64.255.157:3000,http://154.64.255.157:3001
|
|||
|
|
|
|||
|
|
# ==========================================
|
|||
|
|
# 存储配置
|
|||
|
|
# ==========================================
|
|||
|
|
STORAGE_PATH=./uploads
|
|||
|
|
MAX_FILE_SIZE=104857600
|
|||
|
|
FILE_EXPIRE_DAYS=7
|
|||
|
|
|
|||
|
|
# ==========================================
|
|||
|
|
# 邮件配置(可选)
|
|||
|
|
# ==========================================
|
|||
|
|
EMAIL_ENABLED=false
|
|||
|
|
EMAIL_HOST=
|
|||
|
|
EMAIL_PORT=587
|
|||
|
|
EMAIL_SECURE=false
|
|||
|
|
EMAIL_USER=
|
|||
|
|
EMAIL_PASS=
|
|||
|
|
EMAIL_FROM=
|
|||
|
|
|
|||
|
|
# ==========================================
|
|||
|
|
# 生产环境配置(部署时修改)
|
|||
|
|
# ==========================================
|
|||
|
|
# 生产环境请取消注释并修改以下配置
|
|||
|
|
# NODE_ENV=production
|
|||
|
|
# REACT_APP_API_BASE_URL=https://your-domain.com
|
|||
|
|
# FLASK_ENV=production
|
|||
|
|
# FLASK_DEBUG=false
|
|||
|
|
# FLASK_HOST=0.0.0.0
|
|||
|
|
# FLASK_PORT=5000
|
|||
|
|
# JWT_SECRET=your-production-jwt-secret
|
|||
|
|
# CORS_ORIGINS=https://your-domain.com
|