Setting Configuration - Inpacchi/Manga-Tagger GitHub Wiki
- application
- timezone - Select a timezone from https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
- default: "America/New_York"
- library
- dir (Directory) - Define a location for your manga library (Manga Tagger will create it if the directory does not exist.)
- is_network_path - Set to true if your manga library directory is on a network share; false if not
- dry_run (DEVELOPMENT SETTING ONLY)
- enabled - Set to true to prevent Manga Tagger from certain processing
- rename_file - Disable Manga Tagger from renaming files while set to false
- database_insert - Disable Manga Tagger from inserting records into the database while set to false
- write_comicinfo - Disable Manga Tagger from writing the comicinfo.xml to files while set to false
- multithreading
- threads - Define an amount of worker threads for Manga Tagger to spawn
- max_queue_size - Define the maximum size the file queue should be for worker threads
- database (Only MongoDB is supported at this time)
- database_name - Define the name of your database
- default: "manga_tagger" (recommended)
- host_address - Define the hostname/IP address of your database
- port - Define the port of your database
- username - Define the username used to connect to your database
- password - Define the password used to connect to your database
- auth_source - Define the authentication table used for your defined username
- server_selection_timeout_ms - Define the server selection timeout (in milliseconds) which depends on your network connection and server configuration
- logger
- logging_level - Can be set to "info" or "debug"
* default: "info"
- log_dir - Set the default location of the logs folder
* default: "logs" (recommended)
- max_size - Set the maximum size of a log file (in bytes)
* default: 10485760
- backup_count - Set the amount of log files to keep
* default: 5
- console
- enabled - Set to true to enable console logging
- default: false
- log_format - Set the format of the logs
- default: "%(asctime)s | %(threadName)s %(thread)d | %(name)s | %(levelname)s - %(message)s"
- file
- enabled - Set to true to enable file-based logging
- log_format - Set the format of the logs
- default: "%(asctime)s | %(threadName)s %(thread)d | %(name)s | %(levelname)s - %(message)s"
- json
- enabled - Set to true to enable JSON logging to file (used for DataDog integration)
- log_format - Set the format of the logs
- default: "%(asctime)s %(threadName)s %(thread)d %(name)s %(levelname)s %(message)s"
- tcp
- enabled - Set to true to enable TCP logging
- host - Define the hostname (typically localhost) of where to host the TCP logs
- port - Set to true to enable console logging
- log_format - Set the format of the logs
- default: "%(asctime)s | %(threadName)s %(thread)d | %(name)s | %(levelname)s - %(message)s"
- json_tcp
- enabled - Set to true to enable JSON TCP logging
- host - Define the hostname (typically localhost) of where to host the JSON TCP logs
- port - Set to true to enable console logging
- log_format - Set the format of the logs
- default: "%(asctime)s %(threadName)s %(thread)d %(name)s %(levelname)s %(message)s"
- fmd (Free Manga Downloader integration settings)
- fmd_dir (FMD Directory) - Set the home location of Free Manga Downloader
* default: C:\Free Manga Downloader
- download_dir (Download Directory) - (DEVELOPMENT SETTING ONLY) If set, override the FMD download directory