-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathenv.example
More file actions
102 lines (89 loc) · 3.91 KB
/
env.example
File metadata and controls
102 lines (89 loc) · 3.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# ==============================================
# SynapseAutomation 全局配置文件 (.env)
# 此文件被 git 跟踪,请勿存放敏感密码或密钥
# ==============================================
# ----------------------------------------------
# 浏览器配置 (Browser Configuration)
# ----------------------------------------------
# 浏览器是否隐藏 (Headless Mode)
# true = 隐藏浏览器 (后台运行)
# false = 显示浏览器 (调试模式)
PLAYWRIGHT_HEADLESS=true
# Playwright 浏览器存储路径
# Playwright 会自动在 browsers 目录下查找对应版本的 Chromium 和 Firefox
# 启动脚本会自动设置 PLAYWRIGHT_BROWSERS_PATH=browsers
# 此配置仅用于 .env 覆盖场景
# Chrome路径(抖音/小红书/快手专用,支持 H.265 视频编码)
# 使用相对路径(相对于项目根目录),便于项目移动
# 注意:使用正斜杠 / 以确保跨平台兼容
PLAYWRIGHT_BROWSERS_PATH=browsers
LOCAL_CHROME_HEADLESS_SHELL_PATH=browsers/chromium/chromium_headless_shell-1161/chrome-win/chrome-headless-shell.exe
LOCAL_CHROME_PATH=browsers/chromium/chromium-1161/chrome-win/chrome.exe
# Firefox 路径(视频号专用)
LOCAL_FIREFOX_PATH=browsers/firefox/firefox-1495/firefox/firefox.exe
# ----------------------------------------------
# Redis 配置 (Redis Configuration)
# ----------------------------------------------
REDIS_URL=redis://localhost:6379/0
# REDIS_HOST=localhost
# REDIS_PORT=6379
# REDIS_DB=0
# ----------------------------------------------
# Celery 配置 (Celery Configuration)
# ----------------------------------------------
# CELERY_BROKER_URL=redis://localhost:6379/0
# CELERY_RESULT_BACKEND=redis://localhost:6379/0
# ----------------------------------------------
# 后端服务配置 (Backend Configuration)
# ----------------------------------------------
# 后端监听地址
BACKEND_HOST=0.0.0.0
# 后端监听端口
BACKEND_PORT=7000
# ----------------------------------------------
# 前端配置 (Frontend Configuration)
# ----------------------------------------------
# 前端连接后端的 API 地址
# 注意:Next.js 需要以 NEXT_PUBLIC_ 开头才能在浏览器端访问
# 使用 127.0.0.1 而不是 localhost,避免 IPv6 连接问题
NEXT_PUBLIC_BACKEND_URL=http://127.0.0.1:7000
# ----------------------------------------------
# 路径配置 (Path Configuration)
# ----------------------------------------------
# 视频文件存储目录
VIDEO_DIR_NAME=syn_backend/videoFile
# 数据库文件路径
DB_PATH_REL=syn_backend/db/database.db
# Cookie 文件存储目录
COOKIES_DIR_NAME=syn_backend/cookiesFile
# 上传文件存储目录
UPLOAD_FOLDER=syn_backend/media/uploads
# 日志目录
LOG_DIR=syn_backend/logs
LOG_LEVEL=INFO
# ----------------------------------------------
# AI 服务配置 (AI Service Configuration)
# ----------------------------------------------
SILICONFLOW_API_KEY=sk-yrxtamcjmubppnfexentaaqugywqzjwttuxfavzjgyuwrwfq
# ----------------------------------------------
# Social Copilot 配置
# ----------------------------------------------
SOCIAL_COPILOT_MODE=server
SOCIAL_COPILOT_BASE_URL=http://localhost:4000
SOCIAL_COPILOT_TIMEOUT=20
# ----------------------------------------------
# 调试开关 (Debug Switches)
# ----------------------------------------------
# Selenium 调试模式(可选)
# ENABLE_SELENIUM_DEBUG=false
# ENABLE_SELENIUM_RESCUE=false
# ENABLE_OCR_RESCUE=true
# ----------------------------------------------
# CORS 跨域配置 (CORS Configuration)
# ----------------------------------------------
# 允许访问后端 API 的前端域名(多个用逗号分隔)
# 开发环境示例: http://localhost:3000,http://localhost:5173
# 生产环境示例: https://yourdomain.com,https://www.yourdomain.com
# 注意:使用 * 会允许所有域名访问,仅建议在开发环境使用
# CORS_ORIGINS=http://localhost:3000,http://127.0.0.1:3000,http://localhost:5173
# ----------------------------------------------