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.)
        • default: "C:\Library"
      • is_network_path - Set to true if your manga library directory is on a network share; false if not
        • default: false
    • dry_run (DEVELOPMENT SETTING ONLY)
      • enabled - Set to true to prevent Manga Tagger from certain processing
        • default: false
      • rename_file - Disable Manga Tagger from renaming files while set to false
        • default: false
      • database_insert - Disable Manga Tagger from inserting records into the database while set to false
        • default: false
      • write_comicinfo - Disable Manga Tagger from writing the comicinfo.xml to files while set to false
        • default: false
    • multithreading
      • threads - Define an amount of worker threads for Manga Tagger to spawn
        • default: 8
      • max_queue_size - Define the maximum size the file queue should be for worker threads
        • default: 0
  • 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
      • default: "localhost"
    • port - Define the port of your database
      • default: 27017
    • username - Define the username used to connect to your database
      • default: "manga_tagger"
    • password - Define the password used to connect to your database
      • default: "Manga4LYFE"
    • auth_source - Define the authentication table used for your defined username
      • default: "admin"
    • server_selection_timeout_ms - Define the server selection timeout (in milliseconds) which depends on your network connection and server configuration
      • default: 1
  • 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
        • default: true
      • 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)
        • default: false
      • 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
        • default: false
      • host - Define the hostname (typically localhost) of where to host the TCP logs
        • default: "localhost"
      • port - Set to true to enable console logging
        • default: 1798
      • 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
        • default: false
      • host - Define the hostname (typically localhost) of where to host the JSON TCP logs
        • default: "localhost"
      • port - Set to true to enable console logging
        • default: 1798
      • 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
      • default: null