搭建第三方镜像 Docker 版本微信 Gewechat
本文将介绍如何通过 Docker 搭建第三方镜像版本的微信 Gewechat,并配置相关服务。
1. 拉取 Docker 镜像
首先,从阿里云镜像仓库拉取 Gewechat 的 Docker 镜像:
docker pull registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine
2. 重命名镜像
为了方便使用,我们可以将镜像重命名为 gewe
:
docker tag registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine gewe
3. 创建临时目录
在用户主目录下创建一个临时目录 temp
,用于存放 Gewechat 的相关文件:
cd ~
mkdir temp
4. 运行 Docker 容器
使用以下命令运行 Gewechat 容器:
docker run -itd \
-e TZ=Asia/Shanghai \
-v /root/gewechat:/root/temp \
-p 2531:2531 \
-p 2532:2532 \
--privileged \
--restart=always \
--name=gewe \
registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine
参数说明:
-e TZ=Asia/Shanghai
:设置时区为上海。-v /root/gewechat:/root/temp
:将宿主机的/root/gewechat
目录挂载到容器内的/root/temp
目录。-p 2531:2531
:将宿主机的 2531 端口映射到容器的 2531 端口,用于 API 服务。-p 2532:2532
:将宿主机的 2532 端口映射到容器的 2532 端口,用于文件下载服务。--privileged
:赋予容器特权模式。--restart=always
:设置容器自动重启。--name=gewe
:为容器命名为gewe
。
5. API 服务调用
Gewechat 提供了 API 服务,可以通过以下地址进行调用:
API 服务调用地址:
http://{服务ip}:2531/v2/api/{接口名}
文件下载地址:
http://{服务ip}:2532/download/{接口返回的文件路径}
将 {服务ip}
替换为你的服务器 IP 地址,{接口名}
替换为具体的 API 接口名称,{接口返回的文件路径}
替换为接口返回的文件路径。
6. 总结
通过以上步骤,你已经成功搭建了第三方镜像 Docker 版本的微信 Gewechat,并配置了相关的 API 服务和文件下载服务。你可以根据需要调用 API 接口或下载文件。
注意: 本文中的镜像和 API 服务仅供参考,请确保你使用的镜像和服务是合法且安全的。
[...]pip3 install requests详细教程请参考:青龙常用的JD脚本拉库命令和常用依赖 - 时间煮雨三、部署机器人框架1. 安装 AutManAutMan 是一款功能强大的机器人框架,支持多种平台对接。以下是安装步骤:运行 AutMan 容器:访问 AutMan 后台:安装完成后,通过浏览器访问 http://你的IP:8080 即可进入 AutMan 后台。详细教程请参考:AutMan [...]