f4c0d51111093f6f18fe97a6bfba64745d05ab8d
I don’t actually know, whether that does anything in kiosk mode but it didn’t hurt in testing.
Install dev environment
sudo apt install node
sudo apt install npm
sudo apt install rpm
npm install
# On Linux
# https://github.com/electron/electron/issues/17972
sudo chown root chrome-sandbox
chmod 4755 chrome-sandbox
# for cross compilation Mac -> Linux
brew install dpkg
brew install fakeroot
Build
# one of
npm run make
npm run make-linux
npm run make-all
Run
# Mac
npm run start
# Linux
./out/Tooloop\ Kiosk\ Browser-linux-arm64/Tooloop\ Kiosk\ Browser --no-sandbox
Deploy
npm run deploy
Description
Languages
JavaScript
62.5%
HTML
31.3%
Shell
6.2%