Standalone digital signage for Raspberry Pi. No cloud, no subscriptions, no internet required—just a simple web interface to manage rotating images on any HDMI display.
# Download, install, and run
wget https://github.com/commputethis/lobby-display/releases/latest/download/lobby-display-1.0.0-aarch64.AppImage
chmod +x lobby-display-1.0.0-aarch64.AppImage
./lobby-display-1.0.0-aarch64.AppImage --install
sudo systemctl start lobby-web lobby-displayThen open http://your-pi-ip:5000 in any browser.
- Truly Standalone — Works without internet or external servers
- Web Management — Upload images and create playlists from any device
- Multiple Playlists — Switch content sets instantly (e.g., "Morning", "Event Mode")
- mDNS Discovery — Access by name:
http://lobby-display.local:5000 - AppImage Distribution — Single file, no dependencies to install
| Device | OS |
|---|---|
| Raspberry Pi 3 | 32-bit or 64-bit |
| Raspberry Pi 4/5 | 64-bit recommended |
- Installation Guide — Detailed setup instructions
- Getting Started — Using the web interface
- Build from Source — Creating your own AppImage
- Troubleshooting — Common issues and fixes
lobby-display/
├── docs/ # Full documentation (GitHub Pages)
| ├── images/ # Images
| └── ...
├── src/ # Source code
│ ├── app.py # Flask web server
│ ├── display.py # Slideshow renderer
│ └── ...
├── build.sh # Build script
└── README.md # This file
Contributions welcome! See CONTRIBUTING.md for guidelines.
MIT License — Free to use, modify, and distribute.
