RustDesk

Aus CodicaTipps
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.

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"