1
0
Fork 0
mirror of https://github.com/roles-ansible/ansible_role_rustdesk.git synced 2024-08-16 10:19:48 +02:00
Find a file
2024-02-18 21:39:19 +01:00
.github Initial commit 2024-02-17 23:23:33 +01:00
defaults prepare rustdesk to be installed 2024-02-18 03:57:44 +01:00
handlers Create rustdesk and start config 2024-02-18 05:49:34 +01:00
meta Improve docs 2024-02-18 21:38:51 +01:00
tasks Print Login info 2024-02-18 17:33:18 +01:00
templates install rustdesk and create systemd units 2024-02-18 03:58:07 +01:00
vars improve rustdesk key handling 2024-02-18 16:13:48 +01:00
.gitignore Initial commit 2024-02-17 23:23:33 +01:00
.yamllint Prepatre git project with license and readme 2024-02-18 03:54:32 +01:00
LICENSE Prepatre git project with license and readme 2024-02-18 03:54:32 +01:00
README.md Improve docs 2024-02-18 21:38:51 +01:00

Ansible Galaxy MIT Maintainance

ansible role rustdesk

Ansible role to install a selfhosted rustdesk-server.

You can find more information about hosting rustdesk for yourself at rustdesk.com/docs.

Rustdesk Requirements

To kommunikate with rustdesk, you need to open these Ports on the rustdesk server:

  • TCP Ports: 21115-21117
  • UDP Ports: 21116

Some of the Ports can be changed in the config

Ansible Role Variables

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)

License

  • This Ansible role us under MIT License.
  • Please feel free to open a issue or pull-request.