# ----------------------------------------------------------------------------- # 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