Skip to content

Commit ff17d18

Browse files
author
zhuhaitao12
committed
edit dockerfile
1 parent d2c36cc commit ff17d18

2 files changed

Lines changed: 25 additions & 5 deletions

File tree

.env.example

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
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=

docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
services:
2626
hermes:
27-
image: ${HERMES_IMAGE:-ghcr.io/qveris/hermes-docker:latest}
27+
image: ${HERMES_IMAGE:-ghcr.io/vxwork/hermes-docker:latest}
2828
container_name: hermes-agent
2929
stdin_open: true
3030
tty: true
@@ -37,4 +37,4 @@ services:
3737
volumes:
3838
- ${HERMES_DATA_HOST:-./data}:/opt/data
3939
working_dir: /opt/hermes
40-
command: ["--help"]
40+
command: ["gateway", "start"]

0 commit comments

Comments
 (0)