kiosk
Ansible Role: kiosk
Description
Create secure kiosk from raspberry using Xorg, openbox, and chromium browser. Role based on blog post available at https://die-antwort.eu/techblog/2017-12-setup-raspberry-pi-for-kiosk-mode/
Requirements
- Ansible >= 2.7 (It might work on previous versions, but we cannot guarantee it)
Role Variables
All variables which can be overridden are stored in defaults/main.yml file as well as in table below.
Name | Default Value | Description |
---|---|---|
kiosk_url |
"https://duckduckgo.com" | default URL to open in kiosk browser |
kiosk_delay |
1 | delay (in seconds) before starting a browser |
kiosk_startx_params |
["-nocursor"] | parameters to run startx with |
kiosk_browser_params |
["--disable-infobars", "--kiosk"] | parameters to start browser with |
Example
Playbook
Use it in a playbook as follows:
- hosts: all
roles:
- paulfantom.kiosk
Contributing
License
This project is licensed under MIT License. See LICENSE for more details.
Install
ansible-galaxy install paulfantom/ansible-kiosk
License
mit
Downloads
346
Owner
SRE / SWE specializing in observability.
tea addict :tea: