xtrinch.kiosk
Ansible-Rolle: Kiosk
Erstellt einen Chromium-Webseitenkiosk aus einem Ubuntu-Server mit einem sehr leichten Stack aus X und Openbox. Im Wesentlichen werden zwei separate systemd-Dienste erstellt: einer für die Ausführung der X-Umgebung (startx) und einer für die Ausführung von Chromium. Chromium wird nach dem Beenden neu gestartet. Beide Dienste starten auch beim Booten. Angepasst für die Interaktivität mit Touchscreens.
Anforderungen
- eine saubere Installation von Ubuntu Server (getestet mit 16.04, 17.04, 18.04)
Installation
Die Rolle kann über ansible-galaxy oder durch Klonen dieses Repositories in roles/ installiert werden. Für weitere Informationen siehe: https://galaxy.ansible.com/xtrinch/kiosk/
Rollenvariablen
website_url: "http://www.google.com"
kiosk_user: test
Beispiel-Playbook
- hosts: server
roles:
- { role: xtrinch.kiosk, kiosk_user: test, website_url: "http://www.google.com" }
Lizenz
MIT
Installieren
ansible-galaxy install xtrinch.kiosk
Lizenz
mit
Downloads
993
Besitzer
Declare variables, not wars