mtlynch.tinypilot

Ansible Rôle : TinyPilot

CircleCI Licence

Rôle Ansible pour TinyPilot KVM.

Variables du Rôle

Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml) :

tinypilot_interface: '127.0.0.1'
tinypilot_port: 8000
tinypilot_keyboard_interface: /dev/hidg0
# Le client doit spécifier le chemin/URL vers le paquet Debian TinyPilot
tinypilot_debian_package_path: null

Dépendances

Exemple de Playbook

Création d'un paquet Debian TinyPilot

Pour installer TinyPilot avec le rôle Ansible, vous devez fournir un chemin ou une URL vers un paquet Debian TinyPilot.

Pour créer un paquet Debian TinyPilot, exécutez le code suivant :

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

Cela produira un paquet Debian TinyPilot dans ./debian-pkg/releases.

example.yml

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

Exécution de l'Exemple de Playbook

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

Documentation

Licence

MIT

Informations sur l'Auteur

Ce rôle a été créé en 2020 par Michael Lynch.

À propos du projet

Use your Raspberry Pi as a virtual keyboard

Installer
ansible-galaxy install mtlynch.tinypilot
Licence
mit
Téléchargements
4.3k
Propriétaire