mtlynch.tinypilot
Ansible ロール: TinyPilot
TinyPilot KVM用のAnsibleロールです。TinyPilot KVM。
ロール変数
使用できる変数は以下に示されており、デフォルト値も含まれています(defaults/main.ymlを参照):
tinypilot_interface: '127.0.0.1'
tinypilot_port: 8000
tinypilot_keyboard_interface: /dev/hidg0
# クライアントはTinyPilot Debianパッケージのパス/URLを指定する必要があります
tinypilot_debian_package_path: null
依存関係
例 Playbook
TinyPilot Debianパッケージのビルド
Ansibleロールを使用してTinyPilotをインストールするには、TinyPilot DebianパッケージへのパスまたはURLをロールに提供する必要があります。
TinyPilot Debianパッケージをビルドするには、以下のコマンドを実行します:
cd $(mktemp -d) && \
git clone https://github.com/tiny-pilot/tinypilot.git . && \
./dev-scripts/build-debian-pkg
これにより、./debian-pkg/releases
の下にTinyPilot Debianパッケージが作成されます。
example.yml
- hosts: all
roles:
- role: ansible-role-tinypilot
vars:
tinypilot_debian_package_path: /path/to/tinypilot.deb
例のPlaybookを実行する
ansible-galaxy install git+https://github.com/tiny-pilot/ansible-role-tinypilot.git
ansible-playbook example.yml
ドキュメント
ライセンス
MIT
作成者情報
このロールは2020年にMichael Lynchによって作成されました。
インストール
ansible-galaxy install mtlynch.tinypilot
ライセンス
mit
ダウンロード
4.3k
所有者