mtlynch.tinypilot

Ansible Rolle: TinyPilot

CircleCI Lizenz

Ansible Rolle für TinyPilot KVM.

Rollenvariablen

Verfügbare Variablen sind unten aufgelistet, zusammen mit den Standardwerten (siehe defaults/main.yml):

tinypilot_interface: '127.0.0.1'
tinypilot_port: 8000
tinypilot_keyboard_interface: /dev/hidg0
# Der Nutzer ist dafür verantwortlich, den Pfad/URL zum TinyPilot Debian
# Paket anzugeben
tinypilot_debian_package_path: null

Abhängigkeiten

Beispiel Playbook

Erstellen eines TinyPilot Debian-Pakets

Um TinyPilot mit der Ansible Rolle zu installieren, müssen Sie der Rolle einen Pfad oder eine URL zu einem TinyPilot Debian-Paket bereitstellen.

Um ein TinyPilot Debian-Paket zu erstellen, führen Sie den folgenden Befehl aus:

cd $(mktemp -d) && \
  git clone https://github.com/tiny-pilot/tinypilot.git . && \
  ./dev-scripts/build-debian-pkg

Dies erstellt ein TinyPilot Debian-Paket im Verzeichnis ./debian-pkg/releases.

example.yml

- hosts: all
  roles:
    - role: ansible-role-tinypilot
      vars:
        tinypilot_debian_package_path: /path/to/tinypilot.deb

Ausführen des Beispiel-Playbooks

ansible-galaxy install git+https://github.com/tiny-pilot/ansible-role-tinypilot.git
ansible-playbook example.yml

Dokumentation

Lizenz

MIT

Autor Information

Diese Rolle wurde 2020 von Michael Lynch erstellt.

Über das Projekt

Use your Raspberry Pi as a virtual keyboard

Installieren
ansible-galaxy install mtlynch.tinypilot
Lizenz
mit
Downloads
4.3k
Besitzer