mirror of
https://github.com/Kometa-Team/Community-Configs.git
synced 2026-03-14 04:22:16 -04:00
* Update config.yml Updated to use letterboxd defaults * Delete ladywhiskers/metadata_folders directory * Update movies_critics_other.yml * Update movies_subgenre.yml * Update movies_topics.yml * Update movies_watchlist.yml * Delete ladywhiskers/music/Music-Genre-top.yml * Add files via upload * Update tvshows_Attenborough.yml * Update tvshows_documentaries.yml * Update tvshows_topic.yml * Update tvshows_watchlist.yml * Add files via upload * Update config.yml Minor edits, commented out genre default * Delete ladywhiskers/tvshows/tvshows_Attenborough.yml Removing unused yml * Update tvshows_documentaries.yml * Update tvshows_topic.yml commenting out sync * Update tvshows_watchlist.yml Added a collection of recommendations for my mum * Update musictemplates.yml * Update Music-Genre.yml * Update continents.yml * Update track_collections.yml * Update movies_critics_other.yml * Update movies_subgenre.yml Replaced ediblehedgehog letterboxd lists with another user * Update movies_topics.yml * Update movies_watchlist.yml Removed Bec's list Added collection for recommendations for my mum. * Delete ladywhiskers/metadata_folders directory * Add files via upload renamed and reorganised a bunch of mediux references - still a work in progress. * Update tvshows_watchlist.yml formatting * Update README.md minor update * Update movies_watchlist.yml Added template to reduce redunancy * Delete ladywhiskers/metadata_folders directory * docs: Document the ladywhiskers Kometa configuration This change adds comprehensive documentation to the Kometa configuration files within the 'ladywhiskers' subfolder. It adds comments to all YAML files to explain their purpose and settings. It also adds a new, detailed README.md file to the 'ladywhiskers' directory to provide a complete guide for new developers, covering the purpose, structure, and usage of the configuration. * Update Music-Genre.yml * Update track_collections.yml * Refactor movie watchlist YAML structure and templates * Add files via upload --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
360 lines
9.7 KiB
YAML
360 lines
9.7 KiB
YAML
# This is the main configuration file for Kometa.
|
|
# It defines the Plex libraries to manage, global settings,
|
|
# and connections to external services like TMDb, Trakt, etc.
|
|
|
|
# The 'libraries' section defines the Plex libraries that Kometa will manage.
|
|
# Each library has its own set of collections, overlays, and operations.
|
|
libraries:
|
|
# Configuration for the 'Movies' library in Plex.
|
|
Movies:
|
|
# Schedule for when to apply overlays to movie posters.
|
|
# This runs on Monday, Wednesday, Friday, and Sunday.
|
|
schedule_overlays: weekly(monday|wednesday|friday|sunday)
|
|
# Template variables are used to pass values to templates.
|
|
template_variables:
|
|
use_separator: false
|
|
# Specifies metadata files to apply to the library.
|
|
metadata_files:
|
|
- folder: config/metadata_folders
|
|
# A list of collection files to be processed for this library.
|
|
# These files define the logic for creating collections in Plex.
|
|
collection_files:
|
|
- folder: config/movies # Custom collection files
|
|
- default: content_rating_au # Default collection for Australian content ratings
|
|
- default: continent # Default collection for continents
|
|
template_variables:
|
|
include:
|
|
- Oceania
|
|
- default: franchise # Default collection for movie franchises
|
|
template_variables:
|
|
title_override: # Override titles for specific franchises
|
|
33514: The Twilight Saga
|
|
9743: Hannibal Lecter
|
|
489724: Trolls
|
|
- default: letterboxd # Collections based on Letterboxd data
|
|
schedule: monthly(17)
|
|
template_variables:
|
|
use_imdb_top_250: true
|
|
use_oscars: true
|
|
use_cannes: true
|
|
visible_library_top_250: true
|
|
visible_home_top_250: true
|
|
visible_shared_top_250: true
|
|
- default: other_chart # Collections from other movie charts
|
|
template_variables:
|
|
use_anidb: false
|
|
use_stevenlu: false
|
|
use_pirated: false
|
|
visible_library_commonsense: true
|
|
visible_home_commonsense: true
|
|
visible_shared_commonsense: true
|
|
- default: razzie # Collection for Razzie-winning movies
|
|
- default: seasonal # Collections for seasonal events (e.g., Christmas)
|
|
template_variables:
|
|
trakt_list_christmas: https://trakt.tv/users/k0meta/lists/christmas-extravaganza-non-tv-movie
|
|
schedule_christmas: range(11/01-12/26)
|
|
use_patrick: false
|
|
use_memorial: false
|
|
schedule_father: range(09/01-09/07)
|
|
use_independence: false
|
|
use_labor: false
|
|
use_veteran: false
|
|
use_thanksgiving: false
|
|
use_aapi: false
|
|
- default: studio # Collections for movie studios
|
|
template_variables:
|
|
include:
|
|
- A24
|
|
- Blue Sky Studios
|
|
- DreamWorks Studios
|
|
- DreamWorks Pictures
|
|
- Pixar
|
|
- Studio Ghibli
|
|
- Walt Disney Animation Studios
|
|
- Walt Disney Pictures
|
|
- Walt Disney Productions
|
|
- default: tautulli # Collections based on Tautulli data
|
|
- default: universe # Collections for movie universes
|
|
# Defines overlay files to be applied to movie posters.
|
|
overlay_files:
|
|
- default: commonsense
|
|
- default: mediastinger
|
|
- default: resolution
|
|
template_variables:
|
|
use_resolution: false
|
|
use_edition: true
|
|
- default: ribbon
|
|
# Library-specific settings.
|
|
settings:
|
|
asset_directory:
|
|
- config/assets/Movies/
|
|
- config/assets/Collections/
|
|
prioritize_assets: false
|
|
# Operations to be performed on the library.
|
|
operations:
|
|
- schedule: daily
|
|
assets_for_all: true
|
|
delete_collections:
|
|
configured: false
|
|
metadata_backup:
|
|
path: config/backups/Movies_Metadata_Backup.yml
|
|
sync_tags: true
|
|
add_blank_entries: false
|
|
- schedule: Weekly (monday)
|
|
mass_user_rating_update: mdb_tomatoes
|
|
- schedule: Weekly (tuesday)
|
|
mass_critic_rating_update: imdb
|
|
- schedule: Weekly (wednesday)
|
|
mass_audience_rating_update: tmdb
|
|
- schedule: yearly(01/01)
|
|
mass_genre_update:
|
|
- tmdb
|
|
- imdb
|
|
- omdb
|
|
- tvdb
|
|
- schedule: Weekly (friday)
|
|
mass_content_rating_update:
|
|
- mdb_commonsense
|
|
- omdb
|
|
- schedule: Weekly (saturday)
|
|
mass_studio_update:
|
|
- tmdb
|
|
- tvdb
|
|
- omdb
|
|
- schedule: Weekly (sunday)
|
|
mass_originally_avaliable_update:
|
|
- tmdb
|
|
- tvdb
|
|
- omdb
|
|
|
|
# Configuration for the 'TV Shows' library in Plex.
|
|
TV Shows:
|
|
schedule_overlays: weekly(tuesday|thursday|saturday)
|
|
report_path: config/missing/TV_report.yml
|
|
template_variables:
|
|
use_separator: false
|
|
library_name: TV Shows
|
|
collection_files:
|
|
- folder: config/tvshows
|
|
- default: content_rating_au
|
|
- default: continent
|
|
template_variables:
|
|
include:
|
|
- Oceania
|
|
- default: franchise
|
|
- default: other_chart
|
|
template_variables:
|
|
use_anidb: false
|
|
use_stevenlu: false
|
|
use_pirated: false
|
|
visible_library_commonsense: true
|
|
visible_home_commonsense: true
|
|
visible_shared_commonsense: true
|
|
- default: tautulli
|
|
- default: universe
|
|
metadata_files:
|
|
- folder: config/metadata_folders
|
|
overlay_files:
|
|
- default: commonsense
|
|
- default: status
|
|
- default: ribbon
|
|
settings:
|
|
asset_directory:
|
|
- config/assets/TV Shows/
|
|
- config/assets/Collections/
|
|
prioritize_assets: true
|
|
operations:
|
|
- schedule: daily
|
|
assets_for_all: true
|
|
delete_collections:
|
|
configured: false
|
|
metadata_backup:
|
|
path: config/backups/TVShows_Metadata_Backup.yml
|
|
sync_tags: true
|
|
add_blank_entries: false
|
|
- schedule: Weekly (monday)
|
|
mass_user_rating_update: mdb_tomatoes
|
|
- schedule: Weekly (tuesday)
|
|
mass_critic_rating_update: imdb
|
|
- schedule: Weekly (wednesday)
|
|
mass_audience_rating_update: tmdb
|
|
- schedule: yearly (01/01)
|
|
mass_genre_update:
|
|
- tmdb
|
|
- imdb
|
|
- omdb
|
|
- tvdb
|
|
- schedule: Weekly (friday)
|
|
mass_content_rating_update:
|
|
- mdb_commonsense
|
|
- omdb
|
|
- schedule: Weekly (saturday)
|
|
mass_studio_update:
|
|
- tmdb
|
|
- tvdb
|
|
- omdb
|
|
- schedule: Weekly (sunday)
|
|
mass_originally_avaliable_update:
|
|
- tmdb
|
|
- tvdb
|
|
- omdb
|
|
|
|
# Configuration for the 'Music' library in Plex.
|
|
Music:
|
|
schedule: weekly (sunday)
|
|
library_name: Music
|
|
collection_files:
|
|
- folder: config/music
|
|
settings:
|
|
asset_directory: config/assets/Music
|
|
|
|
# Defines playlist files to be processed.
|
|
playlist_files:
|
|
- default: playlist
|
|
template_variables:
|
|
libraries: Movies, TV Shows
|
|
|
|
# Global settings for Kometa.
|
|
settings:
|
|
cache: true
|
|
cache_expiration: 2048
|
|
asset_directory: config/assets
|
|
report_path: config/missing
|
|
asset_folders: true
|
|
asset_depth: 1
|
|
create_asset_folders: true
|
|
prioritize_assets: false
|
|
dimensional_asset_rename: true
|
|
download_url_assets: true
|
|
show_missing_season_assets: false
|
|
show_missing_episode_assets: false
|
|
show_asset_not_needed: false
|
|
sync_mode: sync
|
|
minimum_items: 1
|
|
default_collection_order:
|
|
delete_below_minimum: true
|
|
delete_not_scheduled: true
|
|
run_again_delay: 2
|
|
missing_only_released: true
|
|
only_filter_missing: false
|
|
show_unmanaged: true
|
|
show_unconfigured: true
|
|
show_filtered: false
|
|
show_options: false
|
|
show_missing: false
|
|
show_missing_assets: false
|
|
save_report: false
|
|
tvdb_language: eng
|
|
ignore_ids:
|
|
ignore_imdb_ids:
|
|
item_refresh_delay: 0
|
|
playlist_sync_to_user: all
|
|
playlist_exclude_users:
|
|
playlist_report: false
|
|
verify_ssl: false
|
|
custom_repo:
|
|
check_nightly: true
|
|
run_order:
|
|
- operations
|
|
- metadata
|
|
- collections
|
|
- overlays
|
|
overlay_artwork_filetype: jpg
|
|
overlay_artwork_quality:
|
|
show_unfiltered: false
|
|
|
|
# Webhook settings for sending notifications.
|
|
webhooks:
|
|
error: notifiarr
|
|
version: notifiarr
|
|
run_start: notifiarr
|
|
run_end: notifiarr
|
|
changes: notifiarr
|
|
delete:
|
|
|
|
# Plex connection settings.
|
|
plex:
|
|
url: http://localhost:32400
|
|
token: [REDACTED] # Your Plex token
|
|
timeout: 600
|
|
clean_bundles: false
|
|
empty_trash: false
|
|
optimize: false
|
|
db_cache:
|
|
|
|
# TMDb (The Movie Database) API settings.
|
|
tmdb:
|
|
apikey: [REDACTED] # Your TMDb API key
|
|
language: en
|
|
cache_expiration: 600
|
|
region:
|
|
|
|
# Tautulli connection settings.
|
|
tautulli:
|
|
url: http://localhost:1818
|
|
apikey: [REDACTED] # Your Tautulli API key
|
|
|
|
# OMDb (Open Movie Database) API settings.
|
|
omdb:
|
|
apikey: [REDACTED] # Your OMDb API key
|
|
cache_expiration: 600
|
|
|
|
# MDbList connection settings.
|
|
mdblist:
|
|
apikey: [REDACTED] # Your MDbList API key
|
|
cache_expiration: 600
|
|
|
|
# Notifiarr connection settings.
|
|
notifiarr:
|
|
apikey: [REDACTED] # Your Notifiarr API key
|
|
|
|
# Radarr connection settings.
|
|
radarr:
|
|
url: http://localhost:7878
|
|
token: [REDACTED] # Your Radarr API token
|
|
add_missing: false
|
|
add_existing: false
|
|
root_folder_path: Z:\data\media\movies
|
|
monitor: true
|
|
availability: announced
|
|
quality_profile: HD Bluray + Web
|
|
tag:
|
|
search: false
|
|
radarr_path:
|
|
plex_path:
|
|
upgrade_existing: false
|
|
ignore_cache: false
|
|
|
|
# Sonarr connection settings.
|
|
sonarr:
|
|
url: http://localhost:8989
|
|
token: [REDACTED] # Your Sonarr API token
|
|
add_missing: false
|
|
add_existing: false
|
|
root_folder_path: Z:\data\media\tv
|
|
monitor: all
|
|
quality_profile: WEB-1080p
|
|
language_profile: English
|
|
series_type: standard
|
|
season_folder: true
|
|
tag:
|
|
search: false
|
|
cutoff_search: false
|
|
sonarr_path:
|
|
plex_path:
|
|
upgrade_existing: false
|
|
ignore_cache: false
|
|
|
|
# Trakt connection settings.
|
|
trakt:
|
|
client_id: [REDACTED] # Your Trakt client ID
|
|
client_secret: [REDACTED] # Your Trakt client secret
|
|
pin:
|
|
authorization:
|
|
access_token: [REDACTED]
|
|
token_type: [REDACTED]
|
|
expires_in: [REDACTED]
|
|
refresh_token: [REDACTED]
|
|
scope: [REDACTED]
|
|
created_at: [REDACTED]
|