MBTA Dashboard - Kiosk Mode#
What Was Established#
The MBTA dashboard runs as a 24/7 kiosk display on a Raspberry Pi 3B+ using Anthias (formerly Screenly OSE) in Docker. The display is portrait 1080x1920. The Pi has severe memory constraints (788MB total) requiring aggressive optimization.
Anthias Deployment#
Hardware#
- Device: Raspberry Pi 3B+ (788MB RAM)
- Display: 1080x1920 portrait screen
- Software: Anthias (Docker-based digital signage)
Display Configuration#
- Dashboard page set as primary asset
- Splash page appears for 1 minute every 11 hours 59 minutes as a refresh cycle
- Page refreshes via cron job to prevent memory leaks
Cron Refresh#
# Refresh the kiosk page periodically to clear memory
0 */6 * * * docker restart screenly-anthias-viewer-1Qt WebEngine Quirks#
Anthias uses Qt WebEngine for rendering, which differs from desktop Chrome: