crossdesk
项目核心内容总结:
CrossDesk 是一款支持 PC 和移动端的远程桌面控制工具,提供 Web 客户端访问功能,基于自托管服务器部署,支持 SSL 证书配置以保障通信安全。
主要功能与特性:
- 跨平台支持:适用于 PC、移动端及浏览器访问。
- 自托管部署:通过 Docker 部署服务器,需配置公网 IP、端口范围及证书路径,支持 COTURN 中继服务。
- SSL 证书管理:提供自动生成证书脚本,客户端需加载根证书,服务端需配置私钥和证书文件。
- 音视频传输:基于 MiniSTUN 和 COTURN 协议实现低延迟通信。
使用方法:
- 生成 SSL 证书(通过脚本生成根证书、服务端私钥及证书)。
- 使用 Docker 启动自托管服务器,挂载证书、数据库及日志目录,配置网络端口。
- 客户端设置:导入根证书,配置自托管服务器地址、端口及证书路径。