xtrinch.kiosk

Ansible Rolle Build-Status

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

Über das Projekt

create kiosk from ubuntu-server

Installieren
ansible-galaxy install xtrinch.kiosk
GitHub Repository
Lizenz
mit
Downloads
993
Besitzer
Declare variables, not wars