paulfantom.kiosk

Ansible Role: kiosk

Build Status License Ansible Role GitHub tag

Description

This role sets up a secure kiosk using a Raspberry Pi with Xorg, openbox, and the Chromium browser. The setup is based on a blog post found at https://die-antwort.eu/techblog/2017-12-setup-raspberry-pi-for-kiosk-mode/.

Requirements

  • Ansible version 2.7 or higher (earlier versions may work, but we can't confirm it)

Role Variables

You can customize the following variables, which are listed in the defaults/main.yml file and the table below.

Name Default Value Description
kiosk_url "https://duckduckgo.com" The default URL for the kiosk browser
kiosk_delay 1 Delay (in seconds) before opening the browser
kiosk_startx_params ["-nocursor"] Parameters for starting startx
kiosk_browser_params ["--disable-infobars", "--kiosk"] Parameters for starting the browser

Example

Playbook

To use this role in a playbook, write it like this:

- hosts: all
  roles:
    - paulfantom.kiosk

Contributing

For details on contributing, check the contributor guideline.

License

This project is under the MIT License. More details can be found in the LICENSE file.

Informazioni sul progetto

Deploy kiosk

Installa
ansible-galaxy install paulfantom.kiosk
Licenza
mit
Download
359
Proprietario
SRE / SWE specializing in observability. tea addict :tea: