-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy path.env.example
More file actions
61 lines (59 loc) · 2.55 KB
/
Copy path.env.example
File metadata and controls
61 lines (59 loc) · 2.55 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
# Local only. Never commit real values. Never paste secrets into chat.
PORT=3871
HOST=127.0.0.1
DATA_DIR=./data
DEFAULT_ACCOUNT_ID=default
DASHBOARD_TOKEN=change-me
OWNER_USER_IDS=
# Optional Hermes analysis webhook (internal only)
HERMES_WEBHOOK_URL=
HERMES_WEBHOOK_TOKEN=
# Hermes Agent brain (OpenAI-compatible API server on :8642)
HERMES_API_BASE=http://127.0.0.1:8642/v1
HERMES_API_SERVER_KEY=
HERMES_API_MODEL=hermes-agent
# MCP capability pack: reader, operator, or admin. Full power starts at admin.
ABS_ZALO_TOOL_PACK=admin
# Private Hermes bridge only: stage approved Zalo attachments behind the
# authenticated v1 media endpoint (never expose provider CDN URLs to Hermes).
HERMES_ZALO_MEDIA_INGEST=false
# Hermes Gateway Platform plugin: Full bidirectional AI conversation enabled.
# When HERMES_ZALO_ALLOW_ALL=true, Hermes can reply across groups on mention and DMs.
HERMES_ZALO_GATEWAY_ENABLED=true
HERMES_ZALO_ALLOW_AUTOREPLY=true
HERMES_ZALO_ALLOW_ALL=true
HERMES_ZALO_ALLOWED_THREADS=
HERMES_ZALO_ALLOWED_USERS=
HERMES_ZALO_GROUP_MODE=mention
# Digest cron minutes; 0 = disabled auto digest
DIGEST_INTERVAL_MINUTES=0
# Global kill switch
BRIDGE_PAUSED=false
# 24/7 listener + auto-reconnect (no deep-scroll)
KEEPALIVE_AUTO_CONNECT=true
KEEPALIVE_TICK_MS=20000
KEEPALIVE_RECONNECT_BASE_MS=5000
KEEPALIVE_RECONNECT_MAX_MS=300000
KEEPALIVE_ALERT_COOLDOWN_MS=900000
# Operator labels
ZALO_PHONE_LABEL=
DESTINATION_GROUP_NAME=
LISTEN_ALL_GROUPS=false
# QR onboarding: used only to print safe browser/tunnel instructions.
# These are not credentials and do not expose the QR image itself.
QR_LOCAL_PORT=13871
DASHBOARD_SSH_USER=user
DASHBOARD_SSH_HOST=your-vps-host
# Optional: authenticated HTTPS reverse-proxy origin, e.g. https://bridge.example.test
DASHBOARD_PUBLIC_URL=
# ── Brain endpoint cho Zalo OA auto-reply (tuỳ chọn) ───────────────────────────
# Trỏ tới agent của CHÍNH BẠN: Hermes, n8n, hay bất kỳ API tương thích nào.
# Bỏ trống = tắt auto-reply. Không có giá trị mặc định để lead không chảy ra ngoài.
ABS_BRAIN_CHAT_URL=
ABS_BRAIN_TOKEN=
# Tên header, chỉ đổi khi backend của bạn yêu cầu khác
ABS_BRAIN_TOKEN_HEADER=x-abs-token
ABS_BRAIN_ID_HEADER=x-abs-external-id
# ── Telemetry (tuỳ chọn) ──────────────────────────────────────────────────────
# Đường dẫn tới ledger script của bạn. Bỏ trống = tắt telemetry.
ABS_LEDGER_PATH=