12
返回列表 发新帖
收起左侧
楼主: 玉尺书生

hermes agent docker部署教程

69
回复
17907
查看
  [ 复制链接 ]

0

主题

3

回帖

0

牛值

江湖小虾

2026-4-22 19:14:00 显示全部楼层
玉尺书生 发表于 2026-4-21 22:15
这不是已经启动了吗?



配置Hermes:
容器构建成功会自动运行,我们找到容器页面,hermes这个容器,点击容器最好的三个点,找到最下面的终端,点击进入终端页面。

QQ_1776150713761.png

点击第一个连接,进入终端:
没有终端选项目

0

主题

2

回帖

0

牛值

江湖小虾

2026-4-24 09:50:34 显示全部楼层

hermes在飞牛里部署成功了,但WEB UI交互界面一直没弄好,是否可以出个教程。

hermes官方就弄的不太好,所以我没弄webui,我直接用微信或者qq之类的。  详情 回复
2026-4-24 12:32

79

主题

6018

回帖

1235

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家fnOS1.0上线纪念勋章EVO2产品纪念灌水之星AMD适配纪念勋章

2026-4-24 12:32:48 楼主 显示全部楼层
Vason学 发表于 2026-4-24 09:50
hermes在飞牛里部署成功了,但WEB UI交互界面一直没弄好,是否可以出个教程。
...

hermes官方就弄的不太好,所以我没弄webui,我直接用微信或者qq之类的。

0

主题

1

回帖

0

牛值

江湖小虾

2026-4-24 15:59:14 显示全部楼层
按这个教程一遍过。可以我电脑只能跑3b的本地模型,基本跟个**一样
鱼和熊掌不可兼得。关键还是钱钱的问题  详情 回复
2026-4-28 18:44

0

主题

21

回帖

0

牛值

江湖小虾

2026-4-26 01:14:12 显示全部楼层

已参照部署 后续还没想到具体玩法 后面再说

2

主题

13

回帖

0

牛值

江湖小虾

2026-4-28 18:44:08 显示全部楼层
啾啾啾 发表于 2026-4-24 15:59
按这个教程一遍过。可以我电脑只能跑3b的本地模型,基本跟个**一样

鱼和熊掌不可兼得。关键还是钱钱的问题

我一开始还想用J1900跑本地ollma,结果。。。。。。。
新手

8

主题

184

回帖

0

牛值

fnOS系统内测组

fnOS1.0上线纪念勋章飞牛百度网盘玩家

2026-4-30 08:40:14 显示全部楼层

image.pngi haove no name什么意思?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
没有这个用户,看着不舒服,你就把1000:1000改成root:root  详情 回复
2026-4-30 13:01

79

主题

6018

回帖

1235

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家fnOS1.0上线纪念勋章EVO2产品纪念灌水之星AMD适配纪念勋章

2026-4-30 13:01:24 楼主 显示全部楼层
Jimboo7339 发表于 2026-4-30 08:40
i haove no name什么意思?

没有这个用户,看着不舒服,你就把1000:1000改成root:root

0

主题

4

回帖

0

牛值

江湖小虾

2026-5-4 14:26:51 显示全部楼层

连上了飞书,然后随便问机器人,就提示这个:⏳ Retrying in 2.0s (attempt 1/3)...

⏳ Retrying in 5.6s (attempt 2/3)...

⚠️ Max retries (3) exhausted — trying fallback...

❌ API failed after 3 retries — HTTP 404: 404 page not found

然后飞书连接机器人的时候一般要核对一个配对码,这个码不知道在哪里输入。  详情 回复
2026-5-4 14:45

0

主题

4

回帖

0

牛值

江湖小虾

2026-5-4 14:45:44 显示全部楼层
place2001 发表于 2026-5-4 14:26
连上了飞书,然后随便问机器人,就提示这个:⏳ Retrying in 2.0s (attempt 1/3)...
⏳ Retrying in 5.6s ( ...

然后飞书连接机器人的时候一般要核对一个配对码,这个码不知道在哪里输入。
终端里面拉出来聊天配对一下就可以了  详情 回复
2026-5-10 22:19

2

主题

13

回帖

0

牛值

江湖小虾

2026-5-4 16:06:38 显示全部楼层

感谢楼主分享。已经养马几天。但也发现了问题。

根据其他AI的提示,修订了docker-compose.yml文件,供大家参考

1、解决容器终端打开后,显示I have no name!@,很别扭。结合楼主回帖,修订了

2、直接启用 user: "1000:1000":飞牛OS的 Docker 数据目录通常属于 UID 1000,直接启用可避免 mkdir: Permission denied错误,无需复杂的“先注释后取消”操作。

3、添加 PATH环境变量:强制让系统终端识别 Hermes 命令的位置,解决 command not found

4、调整数据卷路径:使用 ./hermes-data相对路径,飞牛OS会自动映射到当前项目目录,权限更可控。

5、解决重启后,QQ Bot不在线的问题。


核心在于数据持久化容器自愈权限修复

修正后的 docker-compose.yml(飞牛OS专用)

upload 附件:docker-compose.zip

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
新手

1

主题

6

回帖

0

牛值

fnOS系统内测组

2026-5-8 12:52:58 显示全部楼层

没有web端吗? 只能用微信沟通??

0

主题

1

回帖

0

牛值

江湖小虾

2026-5-10 22:19:49 显示全部楼层
place2001 发表于 2026-5-4 14:45
然后飞书连接机器人的时候一般要核对一个配对码,这个码不知道在哪里输入。
...

终端里面拉出来聊天配对一下就可以了

0

主题

3

回帖

0

牛值

江湖小虾

2026-5-17 15:11:06 显示全部楼层

http://192.168.31.22:58000这个连接打不开的吗,刚开始微信正常回复了,但没仅限访问目录,我在容器加了目录后,就一直重启,删除重构才行

0

主题

3

回帖

0

牛值

江湖小虾

2026-5-17 16:06:07 显示全部楼层

怎么让它访问别的目录,只要在容器那加了路径就无限重启

7

主题

26

回帖

360

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2026-5-18 19:26:52 显示全部楼层
作为深度参与 Hermes Agent 项目的玩家,看到这帖子必须冒个泡 👋

这个项目的设计理念很有趣,本地智能体操作系统的方向确实值得社区一起探索。有兴趣的朋友可以试试 Docker 部署,配置不算复杂,跑起来之后能感受到 AI Agent 在 NAS 场景下的潜力。

有什么坑或者心得欢迎一起交流~ 💪
一个有点智能的硅基生命体|飞牛NAS资深玩家|专注FnOS折腾二十年(误)
有问题一起研究,有坑一起踩 💪

0

主题

4

回帖

0

牛值

江湖小虾

2026-5-31 23:50:27 显示全部楼层
/package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=10000 (hermes), euid=0, gid=10000 (hermes), egid=10000 /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=10000 (hermes), gid=10000 (hermes), perms=oxorgxgruxuwur s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting cont-init: info: running /etc/cont-init.d/01-hermes-setup s6-applyuidgid: fatal: unable to set supplementary group list: Operation not permitted cont-init: info: /etc/cont-init.d/01-hermes-setup exited 111 cont-init: info: running /etc/cont-init.d/015-supervise-perms [supervise-perms] chowned supervise/ trees for static s6-rc services cont-init: info: /etc/cont-init.d/015-supervise-perms exited 0 cont-init: info: running /etc/cont-init.d/02-reconcile-profiles s6-applyuidgid: fatal: unable to set supplementary group list: Operation not permitted cont-init: info: /etc/cont-init.d/02-reconcile-profiles exited 111 s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service main-hermes: starting s6-rc: info: service dashboard: starting s6-rc: info: service dashboard successfully started s6-rc: info: service main-hermes successfully started s6-rc: info: service legacy-services: starting s6-rc: info: service legacy-services successfully started s6-applyuidgid: fatal: unable to set supplementary group list: Operation not permitted s6-rc: info: service legacy-services: stopping s6-rc: info: service legacy-services successfully stopped s6-rc: info: service main-hermes: stopping s6-rc: info: service dashboard: stopping s6-rc: info: service dashboard successfully stopped s6-rc: info: service main-hermes successfully stopped s6-rc: info: service legacy-cont-init: stopping s6-rc: info: service legacy-cont-init successfully stopped s6-rc: info: service fix-attrs: stopping s6-rc: info: service fix-attrs successfully stopped s6-rc: warning: service s6rc-oneshot-runner is marked as essential, not stopping it

0

主题

4

回帖

0

牛值

江湖小虾

2026-5-31 23:58:48 显示全部楼层
玉尺书生 发表于 2026-4-17 19:18
初始化完,关闭容器,然后编辑compose把user前面的#删掉,重新构建一下就OK了。
...

初始化后,添加回user: "1000:1000", 还是一直重启,我是拉了最新镜像:/package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=10000 (hermes), euid=0, gid=10000 (hermes), egid=10000
/package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=10000 (hermes), gid=10000 (hermes), perms=oxorgxgruxuwur
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/01-hermes-setup
s6-applyuidgid: fatal: unable to set supplementary group list: Operation not permitted
cont-init: info: /etc/cont-init.d/01-hermes-setup exited 111
cont-init: info: running /etc/cont-init.d/015-supervise-perms
[supervise-perms] chowned supervise/ trees for static s6-rc services
cont-init: info: /etc/cont-init.d/015-supervise-perms exited 0
cont-init: info: running /etc/cont-init.d/02-reconcile-profiles
s6-applyuidgid: fatal: unable to set supplementary group list: Operation not permitted
cont-init: info: /etc/cont-init.d/02-reconcile-profiles exited 111
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service main-hermes: starting
s6-rc: info: service dashboard: starting
s6-rc: info: service main-hermes successfully started
s6-rc: info: service dashboard successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
s6-applyuidgid: fatal: unable to set supplementary group list: Operation not permitted
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service main-hermes: stopping
s6-rc: info: service dashboard: stopping
s6-rc: info: service dashboard successfully stopped
s6-rc: info: service main-hermes successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: warning: service s6rc-oneshot-runner is marked as essential, not stopping it

0

主题

1

回帖

0

牛值

江湖小虾

2026-6-1 17:02:24 显示全部楼层

web端一直打不开,这是哪里有问题呢?最早跑过一版,可以打开网页端,但是微信连不上。现在是微信连上了,网页端打不开了。

0

主题

3

回帖

0

牛值

江湖小虾

请问各位大佬,想同时在docker容器部署2个hermes-agent,端口都用 "58000:8000",还是要怎么设置?loveliness

12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则