-
Notifications
You must be signed in to change notification settings - Fork 0
Quick Start Guide
This guide will get your multi-monitor digital signage setup up and running in less than 3 minutes.
Pre-compiled, ready-to-run binaries are available on the GitHub Releases page for Windows and Linux:
-
Installer:
Webpage-Signage-Runner-Setup-1.0.0-x64.exe
Installs the app, creates Desktop and Start Menu shortcuts, and sets up optional Windows Startup integration. -
Portable:
Webpage-Signage-Runner-Portable-1.0.0-x64.exe
No installation required. Run directly from a USB stick, network drive, or local folder.
-
AppImage:
webpage-signage-runner-1.0.0-x64.AppImage(Universal standalone binary) -
Debian / Ubuntu:
webpage-signage-runner-1.0.0-x64.deb -
Fedora / RHEL:
webpage-signage-runner-1.0.0-x64.rpm -
Tarball:
webpage-signage-runner-1.0.0-x64.tar.gz
Double-click the downloaded executable.
Make the AppImage executable and run it:
chmod +x webpage-signage-runner-1.0.0-x64.AppImage
./webpage-signage-runner-1.0.0-x64.AppImageNote
If running on Ubuntu/Debian without FUSE installed, launch with:
./webpage-signage-runner-1.0.0-x64.AppImage --no-sandbox --appimage-extract-and-run
When Webpage Signage Runner starts for the first time without an existing config.json, it automatically presents the Dark-Mode Setup Wizard:
- Review Connected Screens: The wizard detects all active physical monitors (Resolution, Refresh Rate, Coordinate Position, and Primary tag).
- Identify Displays: Click the "Identify Screens" button in the header. The app immediately flashes huge, numbered badge overlays across all physical screens for 5 seconds.
-
Set URLs: Enter the URL for each screen (e.g.
https://www.youtube.com, your live metrics dashboard, Grafana, or an internal portal). - Test URL: Click "Test" next to any URL to verify accessibility directly from the wizard.
-
Adjust Settings:
-
Zoom Factor: Scale content (e.g.,
100%,125%,150%). - Auto Reload: Set cache purge interval (e.g., every 60 minutes) to eliminate memory leaks.
- Hide Cursor: Toggle mouse cursor suppression.
-
Zoom Factor: Scale content (e.g.,
- Launch: Click "Save & Launch Kiosk Mode".
The application immediately switches into full-screen, borderless, always-on-top kiosk windows across all physical monitors.
If you need to unlock the kiosk or modify configuration while running in kiosk mode:
Press Ctrl + Shift + C (or CmdOrCtrl + Alt + S) on any keyboard connected to the kiosk machine.
This will instantly exit the locked kiosk display and open the Setup Wizard interface.
By default, the application runs an embedded management server on port 9191. Open any browser on the local network:
http://<kiosk-device-ip>:9191/
This opens the interactive Swagger UI Documentation Explorer, allowing you to check status, capture live screenshots, reload screens, or push new URLs remotely.
For details, see the REST API & Swagger UI page.
Webpage Signage Runner Wiki • Created & Maintained with ❤️ by Maximiliano Contartesi • LinkedIn • GitHub Repository • MIT License
By Maximiliano Contartesi