tinypilot

Ansible Роль: TinyPilot

CircleCI Лицензия

Ansible роль для TinyPilot KVM.

Переменные Роли

Доступные переменные перечислены ниже, с значениями по умолчанию (см. defaults/main.yml):

tinypilot_interface: '127.0.0.1'
tinypilot_port: 8000
tinypilot_keyboard_interface: /dev/hidg0
# Клиент отвечает за указание пути/URL к пакету TinyPilot Debian
tinypilot_debian_package_path: null

Зависимости

Пример Плейбука

Создание пакета TinyPilot Debian

Чтобы установить TinyPilot с помощью Ansible роли, вам нужно предоставить роли путь или URL к пакету TinyPilot Debian.

Для создания пакета TinyPilot Debian выполните следующий фрагмент:

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

Это создаст пакет TinyPilot Debian в папке ./debian-pkg/releases.

example.yml

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

Запуск Примера Плейбука

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

Документация

Лицензия

MIT

Информация об Авторе

Эта роль была создана в 2020 году Майклом Линчем.

О проекте

Use your Raspberry Pi as a virtual keyboard

Установить
ansible-galaxy install mtlynch/ansible-role-tinypilot
Лицензия
mit
Загрузки
4040
Владелец