File size: 4,830 Bytes
9b7863a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
# Docker 环境配置文件示例
# 复制此文件为 .env 并根据需要修改配置

# =============================================================================
# Docker 主机端口配置
# =============================================================================

# 主机上映射的端口 (外部访问端口)
HOST_FASTAPI_PORT=2048
HOST_STREAM_PORT=3120

# =============================================================================
# 容器内服务端口配置
# =============================================================================

# FastAPI 服务端口 (容器内)
PORT=8000
DEFAULT_FASTAPI_PORT=2048
DEFAULT_CAMOUFOX_PORT=9222

# 流式代理服务配置
STREAM_PORT=3120

# =============================================================================
# 代理配置
# =============================================================================

# HTTP/HTTPS 代理设置
# HTTP_PROXY=http://host.docker.internal:7890
# HTTPS_PROXY=http://host.docker.internal:7890

# 统一代理配置 (优先级高于 HTTP_PROXY/HTTPS_PROXY)
# UNIFIED_PROXY_CONFIG=http://host.docker.internal:7890

# 代理绕过列表 (用分号分隔)
# NO_PROXY=localhost;127.0.0.1;*.local

# =============================================================================
# 日志配置
# =============================================================================

# 服务器日志级别 (DEBUG, INFO, WARNING, ERROR, CRITICAL)
SERVER_LOG_LEVEL=INFO

# 是否重定向 print 输出到日志
SERVER_REDIRECT_PRINT=false

# 启用调试日志
DEBUG_LOGS_ENABLED=false

# 启用跟踪日志
TRACE_LOGS_ENABLED=false

# =============================================================================
# 认证配置
# =============================================================================

# 自动保存认证信息
AUTO_SAVE_AUTH=false

# 认证保存超时时间 (秒)
AUTH_SAVE_TIMEOUT=30

# 自动确认登录
AUTO_CONFIRM_LOGIN=true

# =============================================================================
# 浏览器配置
# =============================================================================

# 启动模式 (normal, headless, virtual_display, direct_debug_no_browser)
LAUNCH_MODE=headless

# =============================================================================
# API 默认参数配置
# =============================================================================

# 默认温度值 (0.0-2.0)
DEFAULT_TEMPERATURE=1.0

# 默认最大输出令牌数
DEFAULT_MAX_OUTPUT_TOKENS=65536

# 默认 Top-P 值 (0.0-1.0)
DEFAULT_TOP_P=0.95

# 默认停止序列 (JSON 数组格式)
DEFAULT_STOP_SEQUENCES=["用户:"]

# =============================================================================
# 超时配置 (毫秒)
# =============================================================================

# 响应完成总超时时间
RESPONSE_COMPLETION_TIMEOUT=300000

# 轮询间隔
POLLING_INTERVAL=300
POLLING_INTERVAL_STREAM=180

# 静默超时
SILENCE_TIMEOUT_MS=60000

# =============================================================================
# 脚本注入配置
# =============================================================================

# 是否启用油猴脚本注入功能
ENABLE_SCRIPT_INJECTION=false

# 油猴脚本文件路径(相对于容器内 /app 目录)
USERSCRIPT_PATH=browser_utils/more_modles.js

# 注意:MODEL_CONFIG_PATH 已废弃
# 模型数据现在直接从 USERSCRIPT_PATH 指定的油猴脚本中解析

# =============================================================================
# Docker 特定配置
# =============================================================================

# 容器内存限制
# 默认不限制。如需限制容器资源,请在你的 .env 文件中取消注释并设置以下值。
# 例如: DOCKER_MEMORY_LIMIT=1g或DOCKER_MEMORY_LIMIT=1024m
# 注意:DOCKER_MEMORY_LIMIT和DOCKER_MEMSWAP_LIMIT相同时,不会使用SWAP
# DOCKER_MEMORY_LIMIT=
# DOCKER_MEMSWAP_LIMIT=

# 容器重启策略相关
# 这些配置项在 docker-compose.yml 中使用

# 健康检查间隔 (秒)
HEALTHCHECK_INTERVAL=30

# 健康检查超时 (秒)
HEALTHCHECK_TIMEOUT=10

# 健康检查重试次数
HEALTHCHECK_RETRIES=3

# =============================================================================
# 网络配置说明
# =============================================================================

# 在 Docker 环境中访问主机服务,请使用:
# - Linux: host.docker.internal
# - macOS: host.docker.internal  
# - Windows: host.docker.internal
# 
# 例如,如果主机上有代理服务运行在 7890 端口:
# HTTP_PROXY=http://host.docker.internal:7890