-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
44 lines (35 loc) · 1.44 KB
/
.env.example
File metadata and controls
44 lines (35 loc) · 1.44 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
PORT=3000
HOST=0.0.0.0
# Enforce bearer auth using Driver API keys.
REQUIRE_AUTH=true
DRIVER_CONSUMER_ME_URL=https://lisa-taurine.tera.space/v1/consumer/me
# Required: Redis URL for session storage (multi-replica support).
REDIS_URL=redis://localhost:6379
# Required for signed session WS URLs.
PROXY_SESSION_SECRET=
# Optional Driver API override.
DRIVER_SESSION_URL=https://api.browser.cash/v1/browser/session
# Default upstream browser session config.
DEFAULT_DRIVER_COUNTRY=CA
DEFAULT_DRIVER_NODE_TYPE=hosted
DEFAULT_DRIVER_CAPTCHA_SOLVER=true
# Session lifecycle limits.
DEFAULT_SESSION_IDLE_TIMEOUT_MS=120000
DEFAULT_SESSION_MAX_DURATION_MS=1800000
# Proxy tracing.
DRIVER_PROXY_VERBOSE=false
DRIVER_PROXY_TRACE=false
DRIVER_PROXY_TRACE_DIR=/tmp/driver-cdp-proxy-traces
# Optional compatibility shaping. All default to false (thin passthrough).
# RECOMMENDED: Enable char event suppression for best anti-detection results.
# It suppresses redundant CDP 'char' events when keyDown already carries text,
# eliminating a double-event fingerprint that Cloudflare/PerimeterX detect.
DRIVER_PROXY_SUPPRESS_CHAR_EVENTS=true
# Other optional features (keep disabled unless needed):
DRIVER_PROXY_SUPPRESS_OCCLUSION_CHECK=false
DRIVER_PROXY_SUPPRESS_FRAMEWORK_EVENTS=false
DRIVER_PROXY_BUFFER_MOUSE_MOVE=false
DRIVER_PROXY_CHALLENGE_PRESS_HOLD=false
DRIVER_PROXY_RATE_LIMIT_DESCRIBE_NODE=false
DRIVER_PROXY_CACHE_METHOD_RESPONSES=false
DRIVER_PROXY_CACHE_SCREENSHOTS=false