A customized fork of Screenly/Anthias — open-source digital signage solution for Raspberry Pi.
This fork adds features not available in the original Anthias:
- Schedule Slots — default, time-based, and event-based scheduling with priority engine
- Internationalization — UI available in 5 languages (English, Ukrainian, German, French, Spanish)
- HDMI Audio Auto-Detection — VLC detects connected HDMI port and routes audio automatically
- Video Screenshot — captures current video frame via ffmpeg (original only supports framebuffer)
- Silent Boot — no rainbow splash, no kernel text, custom standby image on boot
- View Log — tracks playback history in local SQLite database
| Home | Schedule |
|---|---|
![]() |
![]() |
| Time Slots | Settings |
|---|---|
![]() |
![]() |
| CCTV |
|---|
![]() |
Pre-built ARM64 images are published to GitHub Container Registry on every push to main:
ghcr.io/alex1981-tech/anthias-server:latest-pi4-64
ghcr.io/alex1981-tech/anthias-celery:latest-pi4-64
ghcr.io/alex1981-tech/anthias-viewer:latest-pi4-64
ghcr.io/alex1981-tech/anthias-nginx:latest-pi4-64
ghcr.io/alex1981-tech/anthias-websocket:latest-pi4-64
ghcr.io/alex1981-tech/anthias-redis:latest-pi4-64
- Flash Raspberry Pi OS Bookworm 64-bit
- Install Docker and Docker Compose
- Clone and deploy:
git clone https://github.com/Alex1981-tech/Anthias_play.git ~/screenly
cd ~/screenly
docker compose up -d- Open
http://<pi-ip>in your browser
This player is designed to work with Anthias Fleet Manager — a centralized management dashboard for multiple Anthias players. Fleet Manager provides:
- Remote content management
- Schedule configuration per player
- CCTV stream integration
- Player monitoring and screenshots
- Auto-update via Watchtower
This project is licensed under the GNU General Public License v2.0 — same as the original Anthias. See LICENSE for details.




