first commit

This commit is contained in:
zmq
2026-05-26 14:16:16 +08:00
committed by Jerry Yan
commit 535d7f4ac5
40 changed files with 4571 additions and 0 deletions
+60
View File
@@ -0,0 +1,60 @@
# ==========================================
# JP Purchase Automation Tool - Example Settings
# ==========================================
#
# 使用方式:
# 1) 复制本文件为 .env.dev / .env.prod(按需)
# 2) 填写敏感信息(Redis 密码、回调密钥等)
#
# 运行环境
APP_ENV=dev
# 日志配置
LOG_LEVEL=INFO
LOG_DIR=./logs
# Redis 配置
REDIS_HOST=127.0.0.1
REDIS_PORT=6379
REDIS_PASSWORD=
REDIS_DB=0
REDIS_STREAM_KEY=jp_purchase_task_dev
REDIS_CONSUMER_GROUP=purchase_group
REDIS_CONSUMER_NAME=purchase_worker_dev
REDIS_DELAY_ZSET_KEY=jp_purchase_delay_task_dev
REDIS_DELAY_POLL_INTERVAL=3600
REDIS_DELAY_BATCH_SIZE=10
# 浏览器配置
BROWSER_HEADLESS=false
BROWSER_EXECUTABLE_PATH=
BROWSER_KEEP_OPEN=false
# 账号配置
ACCOUNTS_CONFIG_PATH=./accounts.yaml
SCREENSHOT_DIR=./archives
# 任务上报配置
CALLBACK_URL=
APPID=
APP_SECRET=
# 通知配置
NOTIFY_ENABLED=false
NOTIFY_CHANNELS=email
NOTIFY_ON_TASK_FAILED=true
# 邮件通知配置
MAIL_ENABLED=true
MAIL_SMTP_HOST=
MAIL_SMTP_PORT=465
MAIL_SMTP_USE_SSL=true
MAIL_SMTP_STARTTLS=false
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_FROM_ADDRESS=
MAIL_FROM_NAME=JP Purchase Bot
MAIL_TO_ADDRESSES=ops@example.com,owner@example.com
MAIL_SUBJECT_PREFIX=[JP-Purchase]
MAIL_TIMEOUT_SECONDS=10