Ansible role to install a selfhosted rustdesk-server.
You can find more information about hosting rustdesk for yourself at rustdesk.com/docs.
To kommunikate with rustdesk, you need to open these Ports on the rustdesk server:
21115-21117
21116
Some of the Ports can be changed in the config
Variable | Value | Description |
---|---|---|
rustdesk__version | latest |
Specify the wanted rustdesk release or install latest | |
rustdesk__user | rustdesk |
Unix User Name | |
rustdesk__group | {{ rustdesk__user }} |
Unix Group Name | |
rustdesk__home | /var/lib/rustdesk |
Application Working Enviroment | |
rustdesk__user_home | {{ rustdesk__home }} |
Unix Home | |
rustdesk__ignore_version_mismatch | false |
Ignore the fact that hbbs and hbbr versions mismatch. (not recomended) | |
rustdesk__require_key | true |
prohibit users without the key from establishing non-encrypted connections | |
rustdesk__relay_server_domain | {{ ansible_fqdn }} |
What is the Domain/IP from your rustdesk relay server? | |
rustdesk__relay_server_port | 21117 |
Rustdesk Relay Port | |
rustdesk__signal_server_port | 21116 |
Rustdesk Signal Server Port | |
rustdesk__hbbr_executable_path | /usr/local/bin/hbbr |
Rustdesk relay server executable | |
rustdesk__hbbs_executable_path | /usr/local/bin/hbbs |
Rustdesk signal server executable | |
rustdesk__rustdesk_utils_executable_path | /usr/local/bin/rustdesk-utils |
Rustdesk utils path executable | |
submodules_versioncheck | false |
Run simple Versionscheck (recomended) |