paulfantom.kiosk
Ansible Role: kiosk
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.
Installa
ansible-galaxy install paulfantom.kiosk
Licenza
mit
Download
359
Proprietario
SRE / SWE specializing in observability.
tea addict :tea: