RustDesk

Aus CodicaTipps
Version vom 28. November 2025, 21:00 Uhr von Codica (Diskussion | Beiträge) (→‎command line)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

RustDesk ist eine Open Source - Alternative zu TeamViewer.

command line

Rustdesk erlaubt mit "--get-id" die Abfrage der ID im Terminal.

Mit der Option --password kann man das Passwort für RustDesk setzen.

Ansible Role

Die Installation von rustdesk kann mit folgender ansible role gelingen.

Datei roles/rustdesk/defaults/main.yaml

 repo_name: rustdesk
 github_user: rustdesk
 releases_url: "https://api.github.com/repos/Vorlage:Github user/Vorlage:Repo name/releases/latest"
 pkg_regex: "Vorlage:Repo name-.+-x86_64.deb"

Datei roles/rustdesk/tasks/main.yaml

 - name: "check latest release of Vorlage:Github user/Vorlage:Repo name"
   ansible.builtin.uri:
     url: "Vorlage:Releases url"
   register: latest_release
 - debug:
     var: latest_release
 - name: "get download url"
   set_fact:
     deb_url: "Vorlage:(latest release.json.assets"
 - debug:
     var: deb_url


 - name: Install the Vorlage:Repo name deb package 
   become: true
   ansible.builtin.apt:
     deb: "Vorlage:Deb url"