All Projects → petersem → posterr

petersem / posterr

Licence: MIT license
A digital poster app for Plex, Sonarr, Radarr, and Readarr

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language
EJS
674 projects
CSS
56736 projects

Projects that are alternatives of or similar to posterr

Htpc Docker Standup
A simple docker-compose based configuration to stand up a new HTPC w/ Plex, Deluge, Sonarr, Radarr and more!
Stars: ✭ 160 (-24.17%)
Mutual labels:  sonarr, plex, radarr
Cloudbox
Ansible-based solution for rapidly deploying a Docker containerized cloud media server.
Stars: ✭ 1,763 (+735.55%)
Mutual labels:  sonarr, plex, radarr
Lunasea
A self-hosted controller for mobile built using the Flutter framework.
Stars: ✭ 378 (+79.15%)
Mutual labels:  sonarr, plex, radarr
Muximux
A lightweight way to manage your HTPC
Stars: ✭ 1,008 (+377.73%)
Mutual labels:  sonarr, plex, radarr
Plexguide.com
Welcome to https://PlexGuide.com ~ Rapidly deploy multiple-hasty Docker Containers through Ansible with local or Unlimited Google HD Space!
Stars: ✭ 1,631 (+672.99%)
Mutual labels:  sonarr, plex, radarr
Usenet Docker
Docker-compose configuration for Sabnzbd, CouchPotato, Plex, Sonarr, Plexpy, Nzbhydra, Muximux, Radarr, NZBGet and Ombi with a Nginx proxy.
Stars: ✭ 153 (-27.49%)
Mutual labels:  sonarr, plex, radarr
K8s Mediaserver Operator
Repository for k8s Mediaserver Operator project
Stars: ✭ 81 (-61.61%)
Mutual labels:  sonarr, plex, radarr
mediastack
All in one Docker Compose media server
Stars: ✭ 42 (-80.09%)
Mutual labels:  sonarr, plex, radarr
Varken
Standalone application to aggregate data from the Plex ecosystem into InfluxDB using Grafana for a frontend
Stars: ✭ 829 (+292.89%)
Mutual labels:  sonarr, plex, radarr
Theme.park
A collection of themes/skins for your favorite apps.
Stars: ✭ 714 (+238.39%)
Mutual labels:  sonarr, plex, radarr
Gooby
Gooby: The ultimate infinite Plex media server using a VPS and Cloud service
Stars: ✭ 230 (+9%)
Mutual labels:  sonarr, plex, radarr
Docker Compose Usenet
Docker-powered usenet pipeline
Stars: ✭ 240 (+13.74%)
Mutual labels:  sonarr, plex, radarr
Organizr
HTPC/Homelab Services Organizer - Written in PHP
Stars: ✭ 3,605 (+1608.53%)
Mutual labels:  sonarr, plex, radarr
Mellow
Mellow can communicate with several APIs like Ombi, Sonarr, Radarr and Tautulli which are related to home streaming to use those services directly in your Discord client.
Stars: ✭ 193 (-8.53%)
Mutual labels:  sonarr, plex, radarr
Saltbox
Ansible-based solution for rapidly deploying a Docker containerized cloud media server.
Stars: ✭ 117 (-44.55%)
Mutual labels:  sonarr, plex, radarr
Overseerr
Request management and media discovery tool for the Plex ecosystem
Stars: ✭ 557 (+163.98%)
Mutual labels:  sonarr, plex, radarr
flixctl
A toolkit for controlling the infrastructure necessary for a true MaSaS (Movies and Shows as a Service) architecture.
Stars: ✭ 43 (-79.62%)
Mutual labels:  sonarr, plex, radarr
Plex-scripts
Plex, the arr's and tautulli scripts coming from user requests
Stars: ✭ 156 (-26.07%)
Mutual labels:  sonarr, plex, radarr
Bobarr
🍿 The all-in-one alternative for Sonarr, Radarr, Jackett... with a VPN and running in docker
Stars: ✭ 697 (+230.33%)
Mutual labels:  sonarr, plex, radarr
Media Docker
all-in-one deployment and configuration for an all-in-one media server, running on docker.
Stars: ✭ 148 (-29.86%)
Mutual labels:  sonarr, plex, radarr

Posterr

Media display software for Plex, Sonarr, Radarr, and Readarr. (Just like the display screens outside movie theatres)

Docker Pulls Docker Image Size (tag) Image Build Version GitHub last commit Platforms User Guide

Slides

  • Check Here for the latest updates
  • Visit the wiki for more information on known issues.
  • Visit the Discord Group for discussions and limited support.
  • The default password is: raidisnotabackup

IMPORTANT NOTE ON UPGRADES

  • There are rare times that you will need to update settings. Check here for detailed notes on each updated.

Features

  • Displays movies, shows, music poster for what is currently playing.
  • Displays random (on-demand) titles from multiple Plex libraries.
  • Displays custom pictures, background art, and themes
  • Shows coming soon titles from Sonarr (or Season premieres).
  • Shows coming soon titles from Radarr.
  • Shows coming soon books from Readarr.
  • Optionally plays TV and Movies themes, if available
  • A playing progress bar (green for direct play and red for transcoding)
  • Various metadata displayed, such as run time, content rating, studio, etc.
  • Move the mouse cursor to the bottom footer of the page to hide it
  • Background artwork option for improved landscape view (when available)
  • Automatically scales for most display sizes and orientation.
  • 'Sleep timer' disables the display during set hours.
  • Trivia Quiz (multiple selectable topics)

Prerequisites

Mandatory

  • Plex

Optional

  • Sonarr v3.0
  • Radarr v4.3
  • Readarr v0.1.3

Installation

Installation details are as follows:

Docker Compose (X86, ARM32, ARM64)

Create the following directories in your docker folder:

  • ./docker/posterr/config
  • ./docker/posterr/custom
version: '2.4'

services:
  posterr:
    image: petersem/posterr
    container_name: posterr
    environment:
      TZ: Australia/Brisbane
      BASEPATH: ""
    volumes:
      - ./docker/posterr/config:/usr/src/app/config
      - ./docker/posterr/custom:/usr/src/app/public/custom
    ports:
      - 9876:3000
    restart: unless-stopped

Details

Option Details
TZ Your local timezone. Go to wikipedia and use the TZ Database Name value.
/docker/posterr/config This is required to save your Posterr settings
/docker/posterr/custom This is required for custom pictures (and other custom media in the future)
Ports Change first part to a different port if needed. e.g. 9876:3000
BASEPATH "/path" Use this for reverse proxy setups which require a base path value. This line can be left out, or value left blank if you dont use alternate paths.

Unraid

  • Use the Posterr template in community apps. (Being replaced with new version)

Updates

  • From v1.10.1, there will be a notice at the top of the settings screen informing you if you are running an old version.
  • Use containrr/watchtower to auto-update Posterr in Docker environments
  • Update in the usual way for Unraid

Setup

Get to the settings page in a number of ways:

  • On initial load, you will be prompted.
  • Change the URL to 'http://hostIP:9876/settings' (where hostIP is the IP number of the machine that Posterr is installed on. Change the port number if you set a different value. 3000 is the default for the binary executables)
  • Clicking on the top banner title of any slide.
  • If on the 'no content' page, then click this text

The default password is: raidisnotabackup


Possible Uses

  • Mount a monitor on your wall and showcase your home media setup
  • Use it on a second monitor to keep an eye on what is running
  • Run it on a small screen mounted outside your theater room to show when a movie is in progress
  • Use a reverse proxy, or port-forward, to let your friends see what is playing, available, and coming soon

Technical Features

  • Built in Node JS, and packaged as a Docker image. (included image health check)
  • Direct binary files also provided for MacOS, Linux, and Windows.
  • Low resource usage. Memory: 20-35mb, Diskspace: ~75mb, CPU: < 1% (running on a Synology NAS with a Celeron processor)
  • Checks for updates in Now Screening / Playing every 10 seconds (Will not display updates until browser refreshed or all slides cycled through)
  • Browser-based, so can run the app on one machine and a browser on another.
  • Browser connectivity checks and auto-reconnect when the Posterr app restarts. (eg During container updates)
  • Supports screen resolution heights from 320 pixels to around 3500 pixels.
  • Supports reverse proxy setup for wildcard dns or alternate base path.
  • Built-in recovery features should the Poster app, or Plex, go offline.

Please see the Posterr Wiki for more information.


Troubleshooting

Should you encounter a problem, the solution may be listed HERE.


Support

  • There is no 'official' support for this product, however should you encounter issues, raise an issue on the github page.
  • Limited support in Discord

Support my efforts and continued development

Thanks,

Matt Petersen (April 2021)


Technical Details

Posterr uses the following:

  • Node & Node Express
  • The awesome Node-Plex-APi
  • Jquery
  • Bootstrap
  • Font-Awesome
  • Plex (via PlexAPI)
  • Sonarr (via API)
  • Radarr (via API)
  • Readarr (via API)
  • Posters and artwork from Plex, TVDB and TMDB.

Notice

Posterr is dependant on third party applications and services. Some features may fail temporarily or permenantly if the dependancies are unavailable, or become incompatible for any technical or legal reason. This software comes with no warranty or guarantee of any kind. Images and themes that you download through Posterr may be copyrighted, and are the property of the respective copyright holders.


License

MIT

Free Software, Hell Yeah!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].