Version 2 (Pre-Release)

* Version 2

Version 2 is a multi-docker setup. Each Library has its own container in order to speed up the processing for massive libraries.

* Version 2

Version 2

* Version 2

Version 2

* Delete Studios.yml

* Delete Networks.yml

* Version 2

Version 2

* Version 2

Version 2

* README.md

* Removed Radarr

Slows down the list. No need when it's already programmed in radarr.

* Delete config.yml

* Version 2

Version 2

* Delete Networks.yml

* Version 2

Version 2

* Delete JJJonesJr33/Version 2 directory

* Removing Version 1

* Removing Version 1

* Removing Version 1

* Removing Version 1

* Removing Version 1

* Removing Version 1

* Delete Anime.png

* Uploading changes for version 2

* Delete Anime.png

* Uploading changes for version 2

* Update README.md

* Update README.md

* Delete TV.png

* Add files via upload

* Delete 4K-Movies.png

* Delete Movies.png

* Update README.md

* Delete config.yml

* Add files via upload

* Updated for Version 2

* Updated for Version 2

* Update README.md

* Version 2

Updated for Version 2 Release

* Add files via upload

* Version 2

* Delete Anime (Updated).png

* Delete TV (Updated).png

* Version 2

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Version 2

* Version 2
This commit is contained in:
Jamie Jones
2022-05-31 16:53:53 -05:00
committed by GitHub
parent bd1456ef5d
commit 80d86dcb65
57 changed files with 3062 additions and 868 deletions

View File

@@ -0,0 +1,3 @@
**Multiple Instances** (Advanced Setup)
To set them up copy ```Plex-Meta-Manager-Anime```, ```Plex-Meta-Manager-Movies```, and ```Plex-Meta-Manager-TV``` to their each own docker container location and edit the config.yml in each to match your settings. To run the containers, open a terminal window for each, and use the following command ```python plex_meta_manager.py -r```

View File

@@ -0,0 +1,96 @@
## This file is a template remove the .template to use the file
libraries: # Library mappings must have a colon (:) placed after them
TV Shows:
library_name: TV Shows
metadata_path:
- /config/metadata/Kids.yml
- /config/metadata/Networks.yml
settings:
missing_path: config/missing
asset_directory:
- config/assets/kids
- config/assets/networks
- config/assets/
operations:
assets_for_all: false
split_duplicates: false
delete_unmanaged_collections: true
settings: # Can be individually specified per library as well
cache: true
cache_expiration: 60
asset_folders: true
asset_depth: 3
create_asset_folders: true
create_asset_directories: true
dimensional_asset_rename: true
sync_mode: sync
delete_below_minimum: true
delete_not_scheduled: false
run_again_delay: 2
missing_only_released: true
only_filter_missing: false
show_unmanaged: true
show_filtered: true
show_options: true
show_missing: false
show_missing_assets: false
show_missing_season_assets: false
save_missing: false
tvdb_language: eng
ignore_ids:
ignore_imdb_ids:
minimum_items: 1
default_collection_order:
download_url_assets: true
verify_ssl: true
item_refresh_delay: 0
asset_directory: config/assets
missing_path: config/missing
playlist_sync_to_users: all
show_missing_episode_assets: true
show_asset_not_needed: true
custom_repo:
prioritize_assets: false
playlist_report: true
check_nightly: false
webhooks:
error: notifiarr
run_start: notifiarr
run_end: notifiarr
changes: notifiarr
version:
plex: # REQUIRED - see https://github.com/meisnate12/Plex-Meta-Manager/wiki/Plex-Attributes
url: http://192.168.1.2:32400/
token:
timeout: 60
clean_bundles: true
empty_trash: true
optimize: false
tmdb: # REQUIRED for the script to run - to get a key you must follow https://developers.themoviedb.org/3/getting-started/introduction
apikey:
language: en
cache_expiration: 60
region:
tautulli: # Can be individually specified per library as well
url: http://192.168.1.2:8181/
apikey:
omdb:
apikey:
cache_expiration: 60
notifiarr:
apikey:
anidb: # Not required for AniDB builders unless you want mature content
username:
password:
language: en
trakt:
client_id:
client_secret:
authorization:
access_token:
token_type:
expires_in:
refresh_token:
scope: public
created_at:

View File

@@ -0,0 +1,83 @@
########################################
## Saturday Morning Collections ##
########################################
##########################################################
## User/Config Credits ##
## Giving Credit Where Credit is Due ##
## JJJonesJr33 ##
## ##
##########################################################
##############################
## Networks Templates ##
##############################
templates:
programming:
url_poster: <<poster>>
sort_title: <<collection_name>>
collection_mode: hide
sync_mode: sync
####################################
## Collections Lists ##
####################################
# FYI: To allow for Network collections to be created you must have TMDB API in the core config setup first.
collections:
ABC Kids:
template: {name: programming, poster: "https://theposterdb.com/api/assets/215338"}
sort_title: +++++++_ABC_Kids
trakt_list:
- https://trakt.tv/users/jjjonesjr33/lists/abc-kids
summary: "ABC Kids (originally titled Disney's One Saturday Morning until 2002) was a Saturday morning children's programming block that aired on ABC from September 13, 1997 to August 27, 2011. It featured a mixture of animated and live-action series from Walt Disney Television Animation and Disney Channel, aimed at children between the ages of 6 and 12. This was the only time Disney Channel content aired on over-the-air TV."
Cartoon Cartoons:
template: {name: programming, poster: "https://theposterdb.com/api/assets/215329"}
sort_title: +++++++_Cartoon_Cartoons
trakt_list:
- https://trakt.tv/users/jjjonesjr33/lists/cartoon-cartoons
summary: "Cartoon Cartoons is a collective name used by Cartoon Network for their original animated television series originally aired between 1995 and 2003 and produced in majority by Hanna-Barbera and/or Cartoon Network Studios. Beginning with its inception into cable broadcasting on October 1, 1992, Cartoon Network had focused its programming on reruns of older animated series which it had acquired through its parent company's film library."
Disney Afternoon:
template: {name: programming, poster: "https://theposterdb.com/api/assets/215331"}
sort_title: +++++++_Disney_Afternoon
trakt_list:
- https://trakt.tv/users/jjjonesjr33/lists/disney-afternoon
summary: "The Disney Afternoon's block had four half-hour segments, each of which contained an animated series. As each season ended, the lineup would shift - the remaining three would move up a time slot and a new show would be added to the end. The Disney Afternoon itself featured unique animated segments consisting of its opening and wrappers around the cartoon shows."
Disney's One Saturday Morning:
template: {name: programming, poster: "https://theposterdb.com/api/assets/215333"}
sort_title: +++++++_Disneys_One_Saturday_Morning
trakt_list:
- https://trakt.tv/users/jjjonesjr33/lists/disney-s-one-saturday-morning
summary: "Commercial Free Weekend Mornings (formerly called Toonin' Saturdays from 2011 to 2012, Disney Channel Saturday Mornings from 2012 to 2014, Get Animated from 2017 to 2018, and Animation Cram Session from 2018 to 2019) is a weekend program block on the Disney Channel in the United States, consisting of Saturday morning cartoons."
Disney's One Too:
template: {name: programming, poster: "https://theposterdb.com/api/assets/215336"}
sort_title: +++++++_Disneys_One_Too
trakt_list:
- https://trakt.tv/users/jjjonesjr33/lists/disney-s-one-too
summary: "Disney's One Too (later known as Disney's Animation Weekdays) was a two-hour Sunday-to-Friday children's programming block that aired on UPN from September 6, 1999 to August 31, 2003. A spin-off of the Disney's One Saturday Morning block on ABC (which is owned by The Walt Disney Company), it featured animated series from Disney Television Animation aimed at children between the ages of 6 and 11."
Fox Kids:
template: {name: programming, poster: "https://theposterdb.com/api/assets/215341"}
sort_title: +++++++_Fox_Kids
trakt_list:
- https://trakt.tv/users/jjjonesjr33/lists/fox-kids
summary:
SNICK:
template: {name: programming, poster: "https://theposterdb.com/api/assets/215348"}
sort_title: +++++++_SNICK
trakt_list:
- https://trakt.tv/users/jjjonesjr33/lists/snick
summary: "SNICK (short for Saturday Night Nickelodeon) was a two-hour programming block on the American cable television network Nickelodeon, geared toward older (preteen to teen) audiences, that ran from August 15, 1992 until January 29, 2005. It was aired on Saturdays starting at 8 p.m and ending at 10 p.m. ET. In 2005, SNICK was revamped as the Saturday night edition of TEENick. Nickelodeon continues to run a Saturday night programming block today, though since the TEENick name was removed from the lineup in February 2009, the block no longer goes by any name."
UPN Kids:
template: {name: programming, poster: "https://theposterdb.com/api/assets/215345"}
sort_title: +++++++_UPN_Kids
trakt_list:
- https://trakt.tv/users/jjjonesjr33/lists/upn-kids
summary: "UPN Kids launched on September 10, 1995 with a one-hour block of cartoons consisting of Space Strikers and Teknoman. It was a joint partnership between UPN and Saban Entertainment.[1] Unlike NBC, ABC, CBS, Fox and The WB (the latter of which debuted its own children's program block, Kids' WB, the day before UPN Kids made its debut), UPN ran its weekend morning children's programs on Sundays instead of Saturdays."
Kids' WB:
template: {name: programming, poster: "https://theposterdb.com/api/assets/215343"}
sort_title: +++++++_Kids_WB
trakt_list:
- https://trakt.tv/users/jjjonesjr33/lists/kids-wb
summary:

View File

@@ -0,0 +1,144 @@
################################
## Networks Collections ##
################################
##########################################################
## User/Config Credits ##
## Giving Credit Where Credit is Due ##
## JJJonesJr33 ##
## Glasti1, Hiren-Z, OhMyBahGosh, tuxpeople, cpt-kuesel ##
## meisnate12, TheUnchainedZebra, Evil Tacctician ##
##########################################################
##############################
## Networks Templates ##
##############################
templates:
network:
optional:
- network
tmdb_network: <<network>>
url_poster: <<poster>>
sort_title: <<collection_name>>
collection_mode: hide
sync_mode: sync
####################################
## Collections Lists ##
####################################
# FYI: To allow for Network collections to be created you must have TMDB API in the core config setup first.
collections:
A&E:
template: { name: network, network: 129, poster: https://theposterdb.com/api/assets/212620}
ABC:
template: { name: network, network: "2, 75, 2791", poster: https://theposterdb.com/api/assets/204735}
Adult Swim:
template: { name: network, network: 80, poster: https://theposterdb.com/api/assets/204736}
AMC:
template: { name: network, network: "174, 4661", poster: https://theposterdb.com/api/assets/204737}
Apple TV+:
template: { name: network, network: "2552, 1932", poster: https://theposterdb.com/api/assets/204738}
BBC:
template: { name: network, network: "100, 1155, 375, 493, 3546, 4, 332, 3, 126, 317", poster: https://theposterdb.com/api/assets/204739}
BET:
template: { name: network, network: 24, poster: https://theposterdb.com/api/assets/212646}
Bravo:
template: { name: network, network: 74, poster: https://theposterdb.com/api/assets/204740}
Cartoon Network:
template: { name: network, network: 56, poster: https://theposterdb.com/api/assets/204731}
CBS:
template: { name: network, network: "16, 1709, 2621", poster: https://theposterdb.com/api/assets/204730}
Cinemax:
template: { name: network, network: 359, poster: https://theposterdb.com/api/assets/204732}
Comedy Central:
template: { name: network, network: 47, poster: https://theposterdb.com/api/assets/204743}
Dave:
template: { name: network, network: 388, poster: https://theposterdb.com/api/assets/204728}
Disney+:
template: { name: network, network: 2739, poster: https://theposterdb.com/api/assets/204745}
Disney Channel:
template: { name: network, network: 142, poster: https://theposterdb.com/api/assets/212622}
Disney XD:
template: { name: network, network: 44, poster: https://theposterdb.com/api/assets/212645}
Disney Junior:
template: { name: network, network: 2991, poster: https://theposterdb.com/api/assets/212623}
Discovery:
template: { name: network, network: "10, 22, 64, 106, 244, 626, 670, 1079, 1287, 1534, 2087, 2480, 2692, 3045, 3591, 3900, 3953, 4440, 4462, 4741", poster: https://theposterdb.com/api/assets/212621}
E!:
template: { name: network, network: 76, poster: https://theposterdb.com/api/assets/212644}
ESPN:
template: { name: network, network: "29, 70, 4132", poster: https://theposterdb.com/api/assets/212624}
FOX:
template: { name: network, network: "19, 2686, 875, 45, 87, 131, 2317, 243, 2320", poster: https://theposterdb.com/api/assets/204746}
Freeform:
template: { name: network, network: 1267, poster: https://theposterdb.com/api/assets/212625}
FX:
template: { name: network, network: 88, poster: https://theposterdb.com/api/assets/212627}
Hallmark:
template: { name: network, network: 384, poster: https://theposterdb.com/api/assets/204747}
HBO:
template: { name: network, network: "49, 5484, 5485, 3186, 2593", poster: https://theposterdb.com/api/assets/204710}
Hulu:
template: { name: network, network: 453, poster: https://theposterdb.com/api/assets/204711}
HGTV:
template: { name: network, network: 210, poster: https://theposterdb.com/api/assets/212628}
National Geographic:
template: { name: network, network: "43, 799, 1756, 1825, 3355, 4293, 4476", poster: https://theposterdb.com/api/assets/212630}
ITV:
template: { name: network, network: "9, 149, 1159, 261, 590", poster: https://theposterdb.com/api/assets/204712}
Lifetime:
template: { name: network, network: "34, 1072", poster: https://theposterdb.com/api/assets/204713}
MTV:
template: { name: network, network: 33, poster: https://theposterdb.com/api/assets/204714}
NBC:
template: { name: network, network: "6, 413", poster: https://theposterdb.com/api/assets/204715}
Netflix:
template: { name: network, network: 213, poster: https://theposterdb.com/api/assets/204716}
Nickelodeon:
template: { name: network, network: 13, poster: https://theposterdb.com/api/assets/204717}
Paramount+:
template: { name: network, network: "4330, 2076" , poster: https://theposterdb.com/api/assets/204718}
PBS:
template: { name: network, network: "14, 122, 2354" , poster: https://theposterdb.com/api/assets/204719}
Peacock:
template: { name: network, network: 3353, poster: https://theposterdb.com/api/assets/212631}
Prime:
template: { name: network, network: 1024, poster: https://theposterdb.com/api/assets/204721}
Showtime:
template: { name: network, network: 67, poster: https://theposterdb.com/api/assets/204720}
Sky:
template: { name: network, network: 214, poster: https://theposterdb.com/api/assets/204722}
Starz:
template: { name: network, network: "318, 758", poster: https://theposterdb.com/api/assets/204723}
Syfy:
template: { name: network, network: 77, poster: https://theposterdb.com/api/assets/204724}
Shudder:
template: { name: network, network: 2949, poster: https://theposterdb.com/api/assets/212643}
TBS:
template: { name: network, network: 68, poster: https://theposterdb.com/api/assets/204729}
The CW:
template: { name: network, network: 71, poster: https://theposterdb.com/api/assets/204744}
Warner Bros.:
template: { name: network, network: 21, poster: https://theposterdb.com/api/assets/212632}
TLC:
template: { name: network, network: 84, poster: https://theposterdb.com/api/assets/204725}
TruTV:
template: { name: network, network: 364, poster: https://theposterdb.com/api/assets/204726}
USA:
template: { name: network, network: 30, poster: https://theposterdb.com/api/assets/204733}
TNT:
template: { name: network, network: 41, poster: https://theposterdb.com/api/assets/212634}
YouTube:
template: { name: network, network: "247, 1436", poster: https://theposterdb.com/api/assets/212633}
####################################
# Streaming Services Collections #
####################################
# Trending:
# smart_label: originally_available.desc
# sync_mode: sync
# trakt_trending: 50
# summary: Shows Trending across the internet
# sort_title: ++++++++++_Trending