当前位置: 首页 > news >正文

群辉 Synology NAS Docker 安装 RustDesk-server 自建服务器只要一个容器

from https://blog.zhjh.top/archives/M8nBI5tjcxQe31DhiXqxy

简介

之前按照网上的教程,rustdesk-server 需要安装两个容器,最近想升级下版本,发现有一个新镜像 rustdesk-server-s6 可以只安装一个容器。

The S6-overlay acts as a supervisor and keeps both process running, so with this image there’s no need to have two separate running containers.

安装

注册表下载镜像 rustdesk/rustdesk-server-s6,选择标签 latest

参考 rustdesk/rustdesk-server: RustDesk Server Program 中的 Docker 命令启动镜像/映像。

网络 “使用与 Docker Host 相同的网络”。

也可以选择 “使用已选择的网络”,然后在端口设置的时候将这些端口全部对外。

端口含义:

  • 21115:hbbs 做 NAT 类型测试。
  • 21116/UDP:hbbs 做 ID 注册与心跳服务。
  • 21116/TCP:hbbs 做 TCP 打洞与连接服务。
  • 21117:hbbr 做中继服务。
  • 21118:支持网页客户端 WebSocket 协议。
  • 21119:支持网页客户端。

常规设置中勾选 “启用自动重新启动”。

常规设置中点击高级设置,将环境变量 RELAY 的值改为 NAS 的内网 IP。

如果之前安装过 rustdesk-server,可以把以前的公私钥拿来用,KEY_PUB 配置公钥,KEY_PRIV 配置私钥,也可以在容器启动后,将以前使用的 id_ed25519.pubid_ed25519 两个文件拷贝到映射的 data 目录中。

/data 目录映射出来。

启动后查看映射的文件夹。

配置

从Releases · rustdesk/rustdesk下载安装客户端,点击 ID 右边三个点的设置图标打开设置页面,在网络 - ID / 中继服务器中配置应用。

  • ID 服务器:NAS 的公网 IP / 域名:21116
  • 中继服务器:NAS 的公网 IP / 域名:21117
  • Key:映射文件夹中 id_ed25519.pub 的内容。

http://www.lryc.cn/news/168966.html

相关文章:

  • 为什么要有override
  • Linux界的老古董
  • 安卓逆向 - Xposed入门教程
  • 【嵌入式】2024届校招岗位汇总
  • Docker搭建ELK日志采集服务及Kibana可视化图表展示
  • SpringBoot结合MyBatis实现多数据源配置
  • 单个vue echarts页面
  • 【web开发】6、Django(1)
  • 第29节-PhotoShop基础课程-滤镜库
  • 空间(蓝桥杯)
  • 蓝桥杯2023年第十四届省赛真题-更小的数--题解
  • SpringBoot详解
  • typescript 类型断言
  • 如何确定自己是否适合做程序员?
  • LabVIEW以编程方式查找系统中DAQ设备的设备名称
  • 23、mysql数据库的安装
  • 【实战详解】如何快速搭建接口自动化测试框架?Python + Requests
  • Linux安全加固:保护你的服务器
  • 【C++初阶】C++STL详解(四)—— vector的模拟实现
  • VS code 下 makefile 【缺少分隔符 停下来】 报错解决方法
  • 虹科案例 | Zuellig Pharma和ELPRO通过符合GDP标准的温度监测和高效的温度数据管理为未来发展奠定基础
  • 为啥我的第二个for循环不加框红的代码就运行失效呢?(文末赠书)
  • Java高级之注解
  • 【SpringMVC】JSON数据传输与异常处理的使用
  • LeNet-5
  • Anaconda bug
  • xen-trap
  • 微服务架构介绍
  • 235. 二叉搜索树的最近公共祖先
  • DETR:End-to-End Object Detection with Transformers