Skip to content

Configuration Overview

Decypharr uses a JSON configuration file to manage its settings. This file should be named config.json and placed in your configured directory.

Basic Configuration

Here's a minimal configuration to get started:

{
  "debrids": [
    {
      "name": "realdebrid",
      "api_key": "realdebrid_key",
      "folder": "/mnt/remote/realdebrid/__all__/",
      "use_webdav": true
    }
  ],
  "qbittorrent": {
    "port": "8282",
    "download_folder": "/mnt/symlinks/",
    "categories": ["sonarr", "radarr"]
  },
  "repair": {
    "enabled": false,
    "interval": "12h"
  },
  "use_auth": false,
  "log_level": "info"
}

Configuration Sections

Decypharr's configuration is divided into several sections:

Full Configuration Example For a complete configuration file with all available options, see our full configuration example.