Skip to content

Sample Configs

Joe Schmitt edited this page Jul 2, 2017 · 2 revisions

Here are some sample configs for some common setups:

Radarr and Sonarr on the same hostname, but different ports

{
  "alexa-libby": {
    "server": {
      "hostname": "http://my-pvr-server.com"
    },
    "movies": {
      "provider": "radarr",
      "server": {
        "apiKey": "abcdefghijklmnopqrstuvwxyz123456",
        "port": 7878
      }
    },
    "shows": {
      "provider": "sonarr",
      "server": {
        "apiKey": "abcdefghijklmnopqrstuvwxyz123456",
        "port": 8989
      }
    }
  }
}

Radarr and Sonarr on different hostnames altogether

{
  "alexa-libby": {
    "server": {},
    "movies": {
      "provider": "radarr",
      "server": {
        "apiKey": "abcdefghijklmnopqrstuvwxyz123456",
        "hostname": "http://my-pvr-server.com",
        "port": 7878
      }
    },
    "shows": {
      "provider": "sonarr",
      "server": {
        "apiKey": "abcdefghijklmnopqrstuvwxyz123456",
        "hostname": "http://my-pvr-server.com",
        "port": 8989
      }
    }
  }
}

Radarr and Sonarr with a urlBase set on a common hostname

The urlBase is used when your provider isn't at the server root, but at a subdirectory, like: http://my-pvr-server.com/sonarr.

{
  "alexa-libby": {
    "server": {
      "hostname": "http://my-pvr-server.com"
    },
    "movies": {
      "provider": "radarr",
      "server": {
        "apiKey": "abcdefghijklmnopqrstuvwxyz123456",
        "urlBase": "radarr"
      }
    },
    "shows": {
      "provider": "sonarr",
      "server": {
        "apiKey": "abcdefghijklmnopqrstuvwxyz123456",
        "urlBase": "sonarr"
      }
    }
  }
}

Radarr and Sonarr with quality profiles set

{
  "alexa-libby": {
    "server": {
      "hostname": "http://my-pvr-server.com"
    },
    "movies": {
      "provider": "radarr",
      "server": {
        "apiKey": "abcdefghijklmnopqrstuvwxyz123456",
        "port": 7878
      },
      "quality": "HD-1080p"
    },
    "shows": {
      "provider": "sonarr",
      "server": {
        "apiKey": "abcdefghijklmnopqrstuvwxyz123456",
        "port": 8989
      },
      "quality": "HDTV-720p"
    }
  }
}

CouchPotato and Sickbeard on the same host, but different ports, and SSL enabled

CouchPotato requires "ssl":"true", while sickbeard will just use the hostname defined with https

{
  "alexa-libby": {
    "server": {
    "hostname": "https://my-pvr-server.com"
    },
    "movies": {
      "provider": "couchpotato",
      "server": {
        "apiKey": "abcdefghijklmnopqrstuvwxyz123456",
        "port": "5050",
        "ssl":"true"
      }
    },
    "shows": {
      "provider": "sickbeard",
      "server": {
        "apiKey": "abcdefghijklmnopqrstuvwxyz123456",
        "port": "8081"
      }
    }
  }
}