LivePoster
drgonzo65/liveposter:latest
https://hub.docker.com/r/drgonzo65/liveposter
bridge
sh
false
https://github.com/DrGonzo65/liveposter/issues
https://github.com/DrGonzo65/liveposter
https://raw.githubusercontent.com/DrGonzo65/liveposter/master/templates/liveposter.xml
https://raw.githubusercontent.com/DrGonzo65/liveposter/master/README.md
https://raw.githubusercontent.com/DrGonzo65/liveposter/master/icon.png
https://raw.githubusercontent.com/DrGonzo65/liveposter/master/screenshot.png
http://[IP]:[PORT:3000]
MediaApp:Video MediaServer:Video
poster kaleidescape plex jellyfin movie display signage now playing tmdb
Turns any screen into a movie poster display for your home theatre. LivePoster watches your Kaleidescape, Plex and Jellyfin systems: when something is playing it shows that title's poster, tagline, rating and progress; when nothing is playing it cycles your library as a "Coming Soon" slideshow. Point a wall-mounted TV or tablet at it in kiosk mode.
Artwork and metadata come from TheMovieDB, with optional Rotten Tomatoes scores from OMDb. A built-in management UI lets you correct any title that matched the wrong film and exclude titles from the slideshow, and content filters keep chosen ratings off the screen.
REQUIRES a free TheMovieDB account - both the API Key and the API Read Access Token - plus at least one media system. The app starts without them and shows a setup screen telling you what is missing.
NOTE: LivePoster has no authentication. It is designed for a trusted home network; do not expose it to the internet.
Kaleidescape users: set the Player IP to the device that plays movies, and the Movie Server IP to the device that stores them (a Terra). On an all-in-one system such as a Strato V, set only the Player IP. Getting these backwards is the most common setup mistake - the slideshow works but "Now Playing" never appears. The container log says so explicitly if it detects it.
A free TheMovieDB API key and read token. At least one of: Kaleidescape, Plex, or Jellyfin.
### 1.1.0
- Fixed a crash when the Kaleidescape player was unreachable or powered off
- Startup no longer stalls waiting on an unreachable player; the cached library is served immediately
- Fixed content-rating filtering, which silently hid TV-rated and unrated titles from the slideshow
- Renamed KALEIDESCAPE_HOST/KALEIDESCAPE_HTTP_HOST to KALEIDESCAPE_PLAYER_HOST/KALEIDESCAPE_SERVER_HOST
- API keys are no longer returned in full by the settings API
- Added support for Docker secrets via the <NAME>_FILE convention
### 1.0.0
- Initial release
2026-08-13
6.9
MIT
3000
/mnt/user/appdata/liveposter/cache
10000
1.0
10000
30000