mirror of
https://github.com/zhinianboke/xianyu-auto-reply.git
synced 2025-08-02 04:27:36 +08:00
209 lines
4.2 KiB
Plaintext
209 lines
4.2 KiB
Plaintext
# 闲鱼自动回复系统 Docker 环境变量配置文件
|
|
# 复制此文件为 .env 并根据需要修改配置
|
|
# 或者直接重命名为 .env 使用默认配置
|
|
|
|
# ================================
|
|
# 基础配置
|
|
# ================================
|
|
|
|
# 时区设置
|
|
TZ=Asia/Shanghai
|
|
|
|
# Python配置
|
|
PYTHONUNBUFFERED=1
|
|
PYTHONDONTWRITEBYTECODE=1
|
|
|
|
# 日志级别 (DEBUG, INFO, WARNING, ERROR)
|
|
LOG_LEVEL=INFO
|
|
|
|
# ================================
|
|
# 数据库配置
|
|
# ================================
|
|
|
|
# 数据库文件路径
|
|
DB_PATH=/app/data/xianyu_data.db
|
|
|
|
# ================================
|
|
# 服务配置
|
|
# ================================
|
|
|
|
# Web服务端口
|
|
WEB_PORT=8080
|
|
|
|
# API服务配置
|
|
API_HOST=0.0.0.0
|
|
API_PORT=8080
|
|
|
|
# ================================
|
|
# 安全配置
|
|
# ================================
|
|
|
|
# 管理员账号密码 (建议修改)
|
|
ADMIN_USERNAME=admin
|
|
ADMIN_PASSWORD=admin123
|
|
|
|
# JWT密钥 (建议修改为随机字符串)
|
|
JWT_SECRET_KEY=your-secret-key-here
|
|
|
|
# Session超时时间 (秒)
|
|
SESSION_TIMEOUT=3600
|
|
|
|
# ================================
|
|
# 闲鱼API配置
|
|
# ================================
|
|
|
|
# WebSocket连接URL
|
|
WEBSOCKET_URL=wss://wss-goofish.dingtalk.com/
|
|
|
|
# 心跳间隔 (秒)
|
|
HEARTBEAT_INTERVAL=15
|
|
|
|
# 心跳超时 (秒)
|
|
HEARTBEAT_TIMEOUT=5
|
|
|
|
# Token刷新间隔 (秒)
|
|
TOKEN_REFRESH_INTERVAL=3600
|
|
|
|
# Token重试间隔 (秒)
|
|
TOKEN_RETRY_INTERVAL=300
|
|
|
|
# 消息过期时间 (毫秒)
|
|
MESSAGE_EXPIRE_TIME=300000
|
|
|
|
# ==================== AI回复配置 ====================
|
|
# AI回复功能总开关 (true/false)
|
|
AI_REPLY_ENABLED=false
|
|
|
|
# 默认AI模型
|
|
DEFAULT_AI_MODEL=qwen-plus
|
|
|
|
# 默认AI API地址
|
|
DEFAULT_AI_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
|
|
|
|
# AI请求超时时间 (秒)
|
|
AI_REQUEST_TIMEOUT=30
|
|
|
|
# AI最大生成token数
|
|
AI_MAX_TOKENS=100
|
|
|
|
# ================================
|
|
# 自动回复配置
|
|
# ================================
|
|
|
|
# 是否启用自动回复
|
|
AUTO_REPLY_ENABLED=true
|
|
|
|
# 默认回复消息
|
|
AUTO_REPLY_DEFAULT_MESSAGE=亲爱的"{send_user_name}" 老板你好!所有宝贝都可以拍,秒发货的哈~不满意的话可以直接申请退款哈~
|
|
|
|
# 最大重试次数
|
|
AUTO_REPLY_MAX_RETRY=3
|
|
|
|
# 重试间隔 (秒)
|
|
AUTO_REPLY_RETRY_INTERVAL=5
|
|
|
|
# ================================
|
|
# 自动发货配置
|
|
# ================================
|
|
|
|
# 是否启用自动发货
|
|
AUTO_DELIVERY_ENABLED=true
|
|
|
|
# 自动发货超时时间 (秒)
|
|
AUTO_DELIVERY_TIMEOUT=30
|
|
|
|
# API卡券请求超时时间 (秒)
|
|
API_CARD_TIMEOUT=10
|
|
|
|
# 批量数据并发保护
|
|
BATCH_DATA_LOCK_TIMEOUT=5
|
|
|
|
# ================================
|
|
# 代理配置 (可选)
|
|
# ================================
|
|
|
|
# HTTP代理
|
|
# HTTP_PROXY=http://proxy.example.com:8080
|
|
|
|
# HTTPS代理
|
|
# HTTPS_PROXY=https://proxy.example.com:8080
|
|
|
|
# 不使用代理的地址
|
|
# NO_PROXY=localhost,127.0.0.1
|
|
|
|
# ================================
|
|
# 监控配置
|
|
# ================================
|
|
|
|
# 健康检查间隔 (秒)
|
|
HEALTH_CHECK_INTERVAL=30
|
|
|
|
# 健康检查超时 (秒)
|
|
HEALTH_CHECK_TIMEOUT=10
|
|
|
|
# ================================
|
|
# 资源限制
|
|
# ================================
|
|
|
|
# 内存限制 (MB)
|
|
MEMORY_LIMIT=512
|
|
|
|
# CPU限制 (核心数)
|
|
CPU_LIMIT=0.5
|
|
|
|
# ================================
|
|
# 备份配置
|
|
# ================================
|
|
|
|
# 自动备份间隔 (小时)
|
|
BACKUP_INTERVAL=24
|
|
|
|
# 备份保留天数
|
|
BACKUP_RETENTION_DAYS=7
|
|
|
|
# 备份目录
|
|
BACKUP_DIR=/app/backups
|
|
|
|
# ================================
|
|
# 开发配置
|
|
# ================================
|
|
|
|
# 开发模式 (true/false)
|
|
DEBUG=false
|
|
|
|
# 热重载 (true/false)
|
|
RELOAD=false
|
|
|
|
# API文档 (true/false)
|
|
ENABLE_DOCS=true
|
|
|
|
# ================================
|
|
# 第三方服务配置
|
|
# ================================
|
|
|
|
# 邮件通知配置 (可选)
|
|
# SMTP_HOST=smtp.example.com
|
|
# SMTP_PORT=587
|
|
# SMTP_USERNAME=your-email@example.com
|
|
# SMTP_PASSWORD=your-password
|
|
# SMTP_FROM=noreply@example.com
|
|
|
|
# 钉钉机器人通知 (可选)
|
|
# DINGTALK_WEBHOOK=https://oapi.dingtalk.com/robot/send?access_token=your-token
|
|
|
|
# 企业微信机器人通知 (可选)
|
|
# WECHAT_WEBHOOK=https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=your-key
|
|
|
|
# ================================
|
|
# 自定义配置
|
|
# ================================
|
|
|
|
# 自定义配置文件路径
|
|
# CUSTOM_CONFIG_PATH=/app/custom_config.yml
|
|
|
|
# 插件目录
|
|
# PLUGINS_DIR=/app/plugins
|
|
|
|
# 模板目录
|
|
# TEMPLATES_DIR=/app/templates
|