一个比较明显的问题是,使用这个教程直接拉取镜像后,会遇到“[!!!!!!] Failed to allocate manager object, freezing.”的错误提示,这是由于原版镜像需要使用cgroups v1版本才可以。
幸好在Issue中,评论区有老哥分享了基于GeweChat修改的dify-one-wechat项目,以及第三方镜像的拉取方法:
实测这个镜像非常好用,不过原始部署方法需要CLI命令行,所以我研究了一下,同样修改成可以一键复制粘贴的docker compose方案,操作步骤同样很简单。
和AstrBot的部署方法一样,首先我们同样需要在本地建立一个用来映射docker的文件夹,比如这里我使用的是:
/share/GeweChat/data
然后打开Container Station容器工作站的“应用程序”,将以下代码修改后粘贴进框内,创建新的应用程序:
services:
gewe:
image: registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine
container_name: gewe
network_mode: bridge
restart: always
ports:
- "2531:2531" # 冒号左侧可改,下同
- "2532:2532"
volumes:
- /share/GeweChat/data:/root/temp
这里同样注意,映射的本地端口号和本地文件夹路径可以根据自己的实际情况来修改。
待gewe运行后,我们稍后可以访问一下NAS的IP地址 2531端口,比如:
http://192.168.10.55:2531
看到“欢迎使用gewe后台管理框架”提示时即可进行下一步操作: