Rustdesk搭建与客户端修改与编译
Rustdesk是一个开源的远程桌面工具,客户端可以自己定制修改编译
这里主要记录一下搭建的过程
服务端搭建
主要是参考了这篇文章,感觉作者分享~
在 Linux VPS 上创建 RustDesk 服务器 - 知乎
https://zhuanlan.zhihu.com/p/1922729751656765374
这里主要是通过docker的方式搭建的
客户端定制与编译
客户端部分主要参考了这个文章,感谢作者分享~
Rustdesk客户端编译 - 飞书云文档
https://xodnytdcaw.feishu.cn/wiki/Vrcow8yKgi2D9jk3EyucOnnBnDh?fromScene=spaceOverview
rustdesk-api部署
这个部署按照说明配置启动没有太大问题,这个后期也没用到。
问题
-
在折腾这个软件时,遇到的比较大的问题是客户端的修改与编译,由于本地搭建环境比较麻烦,所以环境搭了一半,我就折腾不下去了,后来发现可以在github上创建workflow进行编译,这个省事多了,就是需要搭建梯子~
-
然后还有就是修改代码后推送到github失败的问题,后来按照链接里的文章,换成ssh方式,就可以推送成功了!
-
另外还有libs/hbb_common是作为客户端代码的子模块存在,所以hbb_common代码修改提交后,需要在Rustdesk的代码下同步更新一下子模块代码,然后提交Rustdesk,不然修改内容在Rustdesk上不生效。