Sign inSign up

thom1606/sharr

By thom1606

•Updated about 2 months ago

Import your Plex watchlist into services like Radarr and Sonarr.

Image
Content management system
1

589

thom1606/sharr repository overview

Banner

Welcome to Sharr! This is a simple docker service which allows you to import shows and movies from your Plex watchlist. It uses the Plex API to get the watchlist and gives you a list compatible with Radarr and Sonarr.

⁠Project Overview

Sharr converts your watchlist into lists which are compatible with many different services. The main difference from using this other than importing your plex watchlist directly is that you can filter out shows and movies which are already available on your preferred streaming services (Set in Plex). This will greatly reduce the amount of downloads and storage needed.

⁠Getting Started

  1. Add the service to your docker compose file
services:
  sharr:
    image: thom1606/sharr:latest
    container_name: sharr
    ports:
      - 6464:6464
    environment:
      - PLEX_EXTRA_USER_TOKENS=token2,token3 # Optional
      - PLEX_OWNER_TOKEN=token1
      - IGNORE_PREFERRED_SERVICES=false # Optional
  1. Start your docker containers
  2. Add the service url to your Radarr or Sonarr settings
⁠Setting up Radarr
  1. Go to Settings > Import Lists > Add List > Custom Lists
  2. Set the list URL to http://localhost:6464/radarr
  3. Test if the list is reachable and save
⁠Setting up Sonarr
  1. Go to Settings > Import Lists > Add List > Custom Lists
  2. Set the list URL to http://localhost:6464/sonarr
  3. Test if the list is reachable and save

⁠Configuration

⁠Environment Variables
VariableDescriptionDefault
PLEX_OWNER_TOKENThe token for the owner of the plex server
PLEX_EXTRA_USER_TOKENSA comma separated list of tokens for extra users
IGNORE_PREFERRED_SERVERSWhether to ignore your preferred servicesfalse

Tag summary

Content type

Image

Digest

sha256:17c982ceb…

Size

40.9 MB

Last updated

about 2 months ago

docker pull thom1606/sharr