# homescreen-hero

> Self-hosted Plex companion automating homescreen rotation with smart groups, per-user targeting, and third-party list sync. Web dashboard with widgets and Plex tools.

- **Category:** Media Server
- **Licence:** MIT
- **Latest version:** 0.6.0
- **Open source:** oss
- **Languages:** Typescript, Python
- **Platforms:** Docker Compose, Python, Windows
- **Tags:** Media Server, Tautulli, Plex, Trakt, Docker, Self Hosted, Seerr, Collection management, Homescreen, Rotation

## Description

homescreen-hero is a self-hosted web application for Plex users who want to manage their homescreen collections. It rotates collections on a schedule using configurable groups and selection methods. Users can restrict which Plex accounts see specific collections. The app pulls collection data from several third-party services and can request missing media through Seerr. A drag-and-drop dashboard shows server status, stream activity, integration health, and library statistics. Built-in utilities fix added dates, clean watch history, and generate unwatched reports. Login options include a local password, Plex OAuth, or both. Deployment options are Docker Compose, a Windows portable build, or a manual Python setup. Data lives in a SQLite database.

## Links

- [Homepage](https://github.com/trentferguson/homescreen-hero)
- [Website](https://demo.homescreenhero.com)
- [Docker](trentferguson/homescreen-hero)
- [Demo](https://demo.homescreenhero.com)
- [Documentation](https://docs.homescreenhero.com)
- [GitHub](https://github.com/trentferguson/homescreen-hero)
- [Discord](https://discord.gg/yQ8pJzURsr)

---
Source: https://selfhost.directory/project/homescreen-hero