Build an image which automatically boots into kiosk mode to run an web application on Wayland.
This is a very simple system which uses the default config plus a custom hook to:
- Install a set of packages over and above those provided by the base which are needed to run the kiosk
- Install and enable a systemd service to automatically run the kiosk at boot up
examples/webkiosk/ |-- bdebstrap | `-- customize01 |-- kiosk.service.tpl `-- README.md
Note: This relies on the base provided by the in-tree configuration file generic64-apt-simple.cfg
. To deploy a production kiosk system it is envisaged that a specific config file and profile would be used, therefore giving full control over the base system to the developer.
./build.sh -c generic64-apt-simple -D ./examples/webkiosk/
Since images are created with user login disabled by default, if you need to be able to log into this system via the console you'll need to specify a password in an options file like this:
./build.sh -c generic64-apt-simple -D ./examples/webkiosk/ -o ./examples/setoptions/my.options