Files

37 lines
1.6 KiB
Bash

# -----------------------------------------------------------------------------
# GATEWAY AUTH
# Token để authenticate vào Gateway WebSocket và Control UI
# Dùng chuỗi ngẫu nhiên dài ít nhất 32 ký tự cho production
# -----------------------------------------------------------------------------
OPENCLAW_GATEWAY_TOKEN=team-token
# -----------------------------------------------------------------------------
# GATEWAY NETWORK
# Bind mode: loopback | lan | tailnet | auto | custom
# loopback → chỉ localhost (an toàn nhất, không cần port mapping)
# lan → bind 0.0.0.0 (cần thiết khi dùng Docker port mapping)
# Port WebSocket gateway (mặc định 18789)
# Port bridge / node (mặc định 18889)
# -----------------------------------------------------------------------------
OPENCLAW_GATEWAY_BIND=lan
OPENCLAW_GATEWAY_PORT=18789
OPENCLAW_BRIDGE_PORT=18889
# -----------------------------------------------------------------------------
# CLAUDE / AI SESSION KEYS
# Lấy từ https://claude.ai (browser DevTools → cookies / session storage)
# Cần ít nhất một trong hai để agent hoạt động
# -----------------------------------------------------------------------------
CLAUDE_AI_SESSION_KEY=
CLAUDE_WEB_SESSION_KEY=
CLAUDE_WEB_COOKIE=
# -----------------------------------------------------------------------------
# OPENCLAW — MISC
# Cho phép kết nối WebSocket không mã hoá qua private network
# Timezone container (VD: Asia/Ho_Chi_Minh)
# -----------------------------------------------------------------------------
OPENCLAW_ALLOW_INSECURE_PRIVATE_WS=
OPENCLAW_TZ=Asia/Ho_Chi_Minh