Creating a simple web kiosk
Published: Fri, Jun 27, 2025
Today, Vincent explains how to set up a simple Linux-based web kiosk using Systemd and Chromium.
Links:
Video Notes
Requirements
- Systemd must be installed
- Chromuim must be installed
- Setup autologin using GDM3
Sample Systemd Service File
Copy the text below into a file called: kiosk.service under, “~/.config/systemd/user/”. Then run the following commands:
systemctl --user enable kiosk.service
systemctl --user start kioisk.service
[Unit]
Description=Web Kiosk
PartOf=graphical-session.target
After=graphical-session.target
[Service]
Type=exec
ExecStart=chromium --kiosk "https://opensourcetonight.com"
Restart=always
[Install]
WantedBy=graphical-session.target