## Do not mark any shows/movies as played and instead just output to log if they would of been marked. DRYRUN = "True" ## Additional logging information DEBUG = "True" ## Debugging level, "info" is default, "debug" is more verbose DEBUG_LEVEL = "info" ## How often to run the script in seconds SLEEP_DURATION = "3600" ## Log file where all output will be written to LOGFILE = "log.log" ## Map usernames between plex and jellyfin in the event that they are different, order does not matter #USER_MAPPING = { "testuser2": "testuser3" } ## Map libraries between plex and jellyfin in the even that they are different, order does not matter #LIBRARY_MAPPING = { "Shows": "TV Shows" } ## Recommended to use token as it is faster to connect as it is direct to the server instead of going through the plex servers ## URL of the plex server, use hostname or IP address if the hostname is not resolving correctly ## Comma seperated list for multiple servers PLEX_BASEURL = "http://localhost:32400" ## Plex token https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/ PLEX_TOKEN = "SuperSecretToken" ## If not using plex token then use username and password of the server admin along with the servername #PLEX_USERNAME = "" #PLEX_PASSWORD = "" #PLEX_SERVERNAME = "Plex Server" ## Jellyfin server URL, use hostname or IP address if the hostname is not resolving correctly ## Comma seperated list for multiple servers JELLYFIN_BASEURL = "http://localhost:8096" ## Jellyfin api token, created manually by logging in to the jellyfin server admin dashboard and creating an api key JELLYFIN_TOKEN = "SuperSecretToken" ## Blacklisting/Whitelisting libraries, library types such as Movies/TV Shows, and users. Mappings apply so if the mapping for the user or library exist then both will be excluded. #BLACKLIST_LIBRARY = "" #WHITELIST_LIBRARY = "" #BLACKLIST_LIBRARY_TYPE = "" #WHITELIST_LIBRARY_TYPE = "" #BLACKLIST_USERS = "" WHITELIST_USERS = "testuser1,testuser2"