Files
zsglpt/.env.example
Yu Yon b5344cd55e 修复所有bug并添加新功能
- 修复添加账号按钮无反应问题
- 添加账号备注字段(可选)
- 添加账号设置按钮(修改密码/备注)
- 修复用户反馈���能
- 添加定时任务执行日志
- 修复容器重启后账号加载问题
- 修复所有JavaScript语法错误
- 优化账号加载机制(4层保障)

🤖 Generated with Claude Code
2025-12-10 11:19:16 +08:00

60 lines
1.8 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 环境变量配置示例
# 复制此文件为 .env 并根据实际情况修改
# ==================== Flask核心配置 ====================
# Flask运行环境: development, production, testing
FLASK_ENV=production
# 是否开启DEBUG模式
FLASK_DEBUG=false
# ==================== 安全配置 ====================
# Session密钥生产环境务必修改为随机字符串
# SECRET_KEY=your-secret-key-here
# Session配置
SESSION_LIFETIME_HOURS=24
SESSION_COOKIE_SECURE=false # 使用HTTPS时设为true
# ==================== 数据库配置 ====================
DB_FILE=data/app_data.db
DB_POOL_SIZE=5
# ==================== 并发控制配置 ====================
MAX_CONCURRENT_GLOBAL=2
MAX_CONCURRENT_PER_ACCOUNT=1
MAX_CONCURRENT_CONTEXTS=100
# ==================== 日志配置 ====================
LOG_LEVEL=INFO # DEBUG, INFO, WARNING, ERROR, CRITICAL
LOG_FILE=logs/app.log
LOG_MAX_BYTES=10485760 # 10MB
LOG_BACKUP_COUNT=5
# ==================== 验证码配置 ====================
MAX_CAPTCHA_ATTEMPTS=5
CAPTCHA_EXPIRE_SECONDS=300 # 5分钟
MAX_IP_ATTEMPTS_PER_HOUR=10
IP_LOCK_DURATION=3600 # 1小时
# ==================== 知识管理平台配置 ====================
# 登录URL根据实际部署修改
ZSGL_LOGIN_URL=https://postoa.aidunsoft.com/admin/login.aspx
ZSGL_INDEX_URL_PATTERN=index.aspx
# ==================== 浏览器配置 ====================
SCREENSHOTS_DIR=截图
PAGE_LOAD_TIMEOUT=60000 # 毫秒
DEFAULT_TIMEOUT=60000 # 毫秒
# ==================== 服务器配置 ====================
# 服务器监听地址和端口
SERVER_HOST=0.0.0.0
SERVER_PORT=51233
# ==================== 其他配置 ====================
# 截图文件大小限制
MAX_SCREENSHOT_SIZE=10485760 # 10MB
# SocketIO CORS配置
SOCKETIO_CORS_ALLOWED_ORIGINS=*