-
Notifications
You must be signed in to change notification settings - Fork 15
部署外部签名服务器
羊羊 edited this page Aug 19, 2023
·
1 revision
由于官方对机器人的封杀,现在 mirai 不添加外部签名服务的情况下已经非常难登录了,而使用外部签名服务器在目前来说能够很好地解决这个问题。在社区中现在有两款可用的签名服务器:
我们推荐使用Docker来快速部署一个签名服务器,以下两种服务器任选一种即可。
docker pull kiliokuara/vivo50:latest
docker run -d --restart=always \
-e SERVER_IDENTITY_KEY=vivo50 \
-e AUTH_KEY=kfc \
-e PORT=8888 \
-p 8888:8888 \
--log-opt mode=non-blocking --log-opt max-buffer-size=4m \
-v /home/vivo50/serverData:/app/serverData \
-v /home/vivo50/testbot:/app/testbot \
--name vivo50 \
--memory 200M \
kiliokuara/vivo50环境变量说明:
-
SERVER_IDENTITY_KEY:RPC 服务端身份密钥,用于客户端确认服务端身份。 -
AUTH_KEY:RPC 客户端验证密钥,用于服务端确认客户端身份。 -
PORT:服务端口,默认8888。 -
MEMORY_MONITOR:内存监控器,默认关闭,值为定时器循环周期,单位为秒。
使用 magic-signer-guide 服务器的默认客户端版本为 8.9.58 并且不可更改。
docker run -d --restart=always --pull=always --name=qsign -p 8080:8080 ghcr.io/fuqiuluo/unidbg-fetch-qsign:master java -jar unidbg-fetch-qsign-all.jar --basePath=./txlib/8.9.63其中 basePath 可以指定使用的QQ客户端版本,默认情况下使用 8.9.71 版本,但是这里推荐使用 8.9.63 版本,通过我们内部测试来说比较稳定。
关于其他方式的部署形式,可以直接参考官方文档:https://github.com/fuqiuluo/unidbg-fetch-qsign/wiki
有任何疑问都可以加入我们的官方群进行讨论: