fastapi-demo/.env

38 lines
629 B
Bash
Raw Normal View History

2025-09-28 08:40:27 +08:00
# 开发环境配置
PROJECT_NAME=FastAPI Demo
VERSION=1.0.0
DEBUG=True
ENVIRONMENT=development
# 服务器配置
HOST=0.0.0.0
PORT=8000
LOG_LEVEL=info
# MySQL 数据库配置
DB_HOST=localhost
DB_PORT=3306
DB_USER=root
DB_PASSWORD=123456
DB_NAME=fast_demo
DB_CHARSET=utf8mb4
# 数据库连接池配置
DB_ECHO=False
DB_POOL_SIZE=5
DB_MAX_OVERFLOW=10
DB_POOL_TIMEOUT=30
DB_POOL_RECYCLE=3600
# Redis 配置(可选)
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_DB=0
# CORS 配置
CORS_ORIGINS=["*"]
# JWT 配置
SECRET_KEY=your-secret-key-here-change-in-production
ACCESS_TOKEN_EXPIRE_MINUTES=30
REFRESH_TOKEN_EXPIRE_DAYS=7