-
-
Notifications
You must be signed in to change notification settings - Fork 23
Configuring the TitleCardMaker
Controlling how the TitleCardMaker interfaces with your system is done via a single preferences YAML file, whose options are detailed below. By default, the Maker looks for a file called preferences.yml
alongside main.py
.
Name | YAML Attribute | Required |
---|---|---|
Options | options |
✅ |
Archive | archive |
❌ |
Plex | plex |
❌ |
Jellyfin | jellyfin |
❌ |
Emby | emby |
❌ |
Sonarr | sonarr |
❌ |
TMDb | tmdb |
❌ |
Tautulli | tautulli |
❌ |
ImageMagick | imagemagick |
❌1 |
1 Not required only if your host OS supports ImageMagick; some OS's do not (i.e. Unraid)
Below is a simple example of the most common options needed by most (Plex) users. This can be copied and used as a good starting place for your preferences.yml
file. See the links above for more information about each section.
options:
source: ./source/
series:
- ./yaml/sonarr_sync.yml
filename_format: "{full_name} - S{season:02}E{episode:02}"
season_folder_format: "Season {season:02}"
sync_specials: false
plex:
url: http://192.168.0.1:32400/ # Your local Plex IP address
token: pzdygxzJJdszc-t_Pw_zfZ # Your Plex token
sonarr:
url: http://192.168.0.1:8989/api/v3/ # Your Sonarr IP address
api_key: d91238d71938581edfaccd # Your Sonarr API key
sync:
- file: ./yaml/sonarr_sync.yml
card_directory: ./cards/
monitored_only: true
plex_libraries: # Your library paths and names
/media/tv/: TV
/media/anime/: Anime
tmdb:
api_key: d91238d71938581edfaccd # Your TMDb API key here
Below is a simple example of the most common options needed by most Docker users. This can be copied and used as a good starting place for your preferences.yml
file. See the links above for more information about each section.
options:
source: /config/source/
series:
- /config/yaml/sonarr_sync.yml
filename_format: "{full_name} - S{season:02}E{episode:02}"
season_folder_format: "Season {season:02}"
sync_specials: false
plex:
url: http://192.168.0.1:32400/ # Your local plex IP address
token: pzdygxzJJdszc-t_Pw_zfZ # Your Plex token
sonarr:
url: http://192.168.0.1:8989/api/v3/ # Your Sonarr IP address
api_key: d91238d71938581edfaccd # Your Sonarr API key
sync:
- file: /config/yaml/sonarr_sync.yml
card_directory: /config/cards/
monitored_only: true
plex_libraries: # Your library paths and names
/media/tv: TV
/media/anime: Anime
tmdb:
api_key: d91238d71938581edfaccd # Your TMDb API key here