33# 与 GitHub Actions 发布到 GHCR 的镜像一致(仓库全小写),例如:
44# HERMES_IMAGE=ghcr.io/你的用户名或组织/仓库名:latest
55# 若与 docker-compose.yml 里默认值相同可省略;私有镜像需先 docker login ghcr.io
6- HERMES_IMAGE = ghcr.io/qveris /hermes-docker:latest
6+ HERMES_IMAGE = ghcr.io/vxwork /hermes-docker:latest
77#
88# 完整变量说明:https://github.com/NousResearch/hermes-agent/blob/main/.env.example
99#
1010# —— 哪些是「必须」?——
1111# 容器能跑起来:不需要下面任何密钥。
1212# 要正常聊天 / 调模型:至少配一种 LLM(下面任选一个填),或在 data 目录里用 hermes setup / config.yaml 配好模型。
13- # 要接 Telegram/Discord/Slack:再填对应网关变量。
13+ # 要接 Telegram/Discord/Slack/飞书等 :再填对应网关变量。
1414# 其余工具类密钥:只有用到该工具时才需要。
1515
1616# 宿主机数据目录 → 容器 /opt/data(HERMES_HOME)
@@ -27,12 +27,32 @@ TZ=Asia/Shanghai
2727# KIMI_API_KEY=
2828# MINIMAX_API_KEY=
2929
30- # --- 消息网关(仅在使用 gateway 时)---
30+ # --- 消息网关(docker compose 使用 gateway start 时)---
31+ # 若日志出现 "No messaging platforms enabled":至少启用一种平台并填对应 Token,例如 Telegram:
3132# TELEGRAM_BOT_TOKEN=
33+ # 若日志出现 "No user allowlists":生产环境应设置白名单,例如(多个用逗号):
34+ # TELEGRAM_ALLOWED_USERS=123456789
35+ # 仅内网/测试可临时放开(有安全风险,勿对公网长期开启):
36+ # GATEWAY_ALLOW_ALL_USERS=true
3237# DISCORD_BOT_TOKEN=
3338# SLACK_BOT_TOKEN=
3439# SLACK_APP_TOKEN=
3540
41+ # --- 飞书 / Lark(开放平台创建企业自建应用,开启机器人能力并拿到 App ID / Secret)---
42+ # 官方说明:https://hermes-agent.nousresearch.com/docs/user-guide/messaging/feishu
43+ # FEISHU_APP_ID=cli_xxxxxxxx
44+ # FEISHU_APP_SECRET=xxxxxxxx
45+ # 国内飞书用 feishu;海外 Lark 用 lark
46+ # FEISHU_DOMAIN=feishu
47+ # 有公网域名可用 webhook;多数自建机用长连接即可(无需暴露 HTTP)
48+ # FEISHU_CONNECTION_MODE=websocket
49+ # 白名单(open_id,多个逗号分隔);与 Telegram 类似,不配则需在网关层处理 allowlist 告警
50+ # FEISHU_ALLOWED_USERS=ou_xxxxxxxx
51+ # 定时任务 / 通知投递的会话(可选,oc_ 开头的 chat_id)
52+ # FEISHU_HOME_CHANNEL=
53+ # 群聊策略:open | allowlist | disabled
54+ # FEISHU_GROUP_POLICY=allowlist
55+
3656# --- 工具(仅在使用对应工具时)---
3757# EXA_API_KEY=
3858# FIRECRAWL_API_KEY=
0 commit comments