Actually open source signage.
Tilecast is self-hosted digital signage for Android TV and Linux displays. Run the server on your own hardware, manage screens in Studio, and keep your content under your control.
Where to start
Section titled “Where to start”Install TilecastStart Tilecast Server with Docker Compose and create the first Owner account.
Connect a displayInstall Tilecast Player on an Android TV device or a Linux computer, then pair it.
Use Tilecast StudioAdd media, build playlists and layouts, and decide what plays on each screen.
Integrate with TilecastSend data from another system and read fleet health with integration tokens.
How Tilecast fits together
Section titled “How Tilecast fits together”A Tilecast installation has three parts:
- Tilecast Server runs on hardware you control. It stores your content and settings in PostgreSQL and serves both Studio and the Player API.
- Tilecast Studio is the management app. You open it in a browser to manage screens, content, and schedules.
- Tilecast Player runs on each display. It downloads its content, keeps playing from its cache if the network drops, and reports its status back to the server.
New to Tilecast? Getting started walks through the order to set things up.
Open source and self-hosted
Section titled “Open source and self-hosted”Tilecast is licensed under AGPL-3.0 and doesn’t depend on a paid cloud service. The source code, releases, and issue tracker are in the Tilecast repository on GitHub.