rustdesk
- rustdesk/rustdesk
- AGPLv3, Rust
- https://github.com/rustdesk/rustdesk/issues/3565
- sciter -> flutter_desktop
- 21115: TCP
- Relay, Session
- hbbs
- 21116: TCP
- hbbr
- 文件、流量中继
- rendezvous server
Awesome
- kingmo888/rustdesk-api-server
- Python
- 基于Django的RustDesk Api&Web Server,除了支持api所有功能,还支持web注册、管理、展示等。
- lejianwen/rustdesk-api
- MIT, Go
- v5star/rustdesk-api
- PHP
Client
- ID Server
- Relay Server
- API Server
- Key
- hbbs - 中继
- hbbr - 反向
- ~/Library/Preferences/com.carriez.RustDesk
- RustDesk.toml
- RustDesk2.toml
- RustDesk_lan_peers.toml
- RustDesk_local.toml
- peers.toml
peers/*.toml
RustDesk2.toml
rendezvous_server = 'hbbs.example.com:21116'
nat_type = 1
serial = 0
[options]
local-ip-addr = '192.168.1.2'
custom-rendezvous-server = 'hbbs.example.com'
key = 'HBBS-KEY'
relay-server = 'hbbs.example.com'
audio-input = 'MacBook Pro Microphone'
FAQ
Unsupported Display server, X11 or Wayland expected
- 使用 flatpak 时出现
- https://github.com/rustdesk/rustdesk/issues/670
- 新版本支持了 Wayland
- 不支持情况
/etc/gdm3/custom.conf
- WaylandEnable=false
- 不支持 xwayland
- https://github.com/rustdesk/rustdesk/issues/5949
# systemd?
apk add elogind
loginctl